Scan barcode
A review by mechankily
Emperor by Stephen Baxter
4.0
quite good. takes places in several parts over a 400 year period in Roman Britain, roughly following people who are decended from each other.