Written in My Own Heart's Blood
Diana Gabaldon
The Historian
Elizabeth Kostova
True Spirit
Jessica Watson
Black Butterflies
Priscilla Morris
The Forever War
Joe Haldeman
On Canaan's Side
Sebastian Barry
The Crippled God
Steven Erikson
Dust of Dreams
Steven Erikson
A God in Ruins
Kate Atkinson
The Boy in the Striped Pyjamas
John Boyne
The Amazing Maurice
Terry Pratchett
The Shepherd's Crown
Terry Pratchett
Wintersmith
Terry Pratchett
Raising Steam
Terry Pratchett