Watching Trees Grow
Taken from Peter F. Hamilton's short story collection Manhattan in Reverse, Watching Trees Grow is a murder mystery set in alternate Oxford in the 1800s and the continuing investigation that takes place over a two hundred year period.
When a junior member of his family is murdered, Edward Raleigh will stop at nothing to uncover the killer – including invading people's memories. His journey takes him across the Solar System, through ever evolving technologies and, eventually, to the answers he has been searching for . . .