A review by spestock
Time Was by Ian McDonald

5.0

Beautiful and evocatively written.