Worlds Enough & Time: Five Tales of Speculative Fiction
Dan Simmons
Skellig
David Almond
Skellig (1)
The Lives of Saints
Leigh Bardugo
Grishaverse (1)
Baptism of Fire
Andrzej Sapkowski
The Witcher (3)
Timeline
Michael Crichton