A to Z Challenge: S is for “Song of Time”

In yesterday’s A to Z Challenge post I wrote about science-fiction in space, and today’s one stays on good old Earth (how fitting on the Earth Day!), though Ian R. MacLeod’s book, “Song of Time” carries the reader into the not so far future, to the end of 21st century.