Scan barcode
A review by dogtrax
Archangel by William Gibson
3.0
Jolting counter-history, set in both the past of WW2 and the future of an alternative timeline ... and both come crashing together