Midwinterblood

by Marcus Sedgwick
A novel unfolds through seven interconnected stories that begin in 2073, with a journalist... read more