Scan barcode
A review by kateofmind
Caliban's War by James S.A. Corey
4.0
Almost five stars. Might change my mind. Still recovering from the happy surprise at the end. Actual write-up soon on zee blog.