Scan barcode
A review by mamaorgana80
The Kingdom on the Waves by M.T. Anderson
5.0
I don't even know where to start with this. The kind of genius it takes to write a book like this--staggering.