Scan barcode
A review by jstrahan
Revelation Space by Alastair Reynolds
5.0
Exactly my shit. Intricately realised sci-fi universe, big questions about what constitutes humanity. Manages to get you to empathise with a very warped, strange cast of characters, and has a very fun solution to the Fermi paradox