Scan barcode
A review by skylar2
The Abyss Beyond Dreams by Peter F. Hamilton
5.0
Once again Peter Hamilton demonstrates he's the master of bringing together seemingly unrelated plots into one story.