Scan barcode
A review by romiress
47 by Walter Mosley
5.0
I'd give it a 4.5. There's really nothing like this book that I've read before. It's a unique mix of historical and scifi. Hard to say more without getting into spoilers, but it's excellently written.