Scan barcode
A review by reubend1ca9
Emperor by Stephen Baxter
3.0
Recommeded if you like history from a human perspective. Reads like a miniature James Michener novel.
Scan barcode
3.0