What makes a life worth living?

My bookish 2017 in a nutshell

Great writing and characterisation set the scene for a wonderful read