Staff Picks 2018: Fantasy and Science Fiction

What have library staff been reading this year? Check out some of our favourite books for 2018 here.

Science Fiction and Fantasy:

If you'd like to check out these books, click the cover and it will take you to the Catalogue.

Daughters of the Storm cover

Daughters of the Storm by Kim Wilkins

Norse flavoured fantasy. Five very different sisters led by Bluebell the tattooed wily warrior race to save their father who is dying. Fully diverse and well developed characters within a vivid world. Amy

A Discovery of Witches cover
A Discovery of Witches by Deborah Harkness

A thrilling delve into the politics of the non-human species and insights into the life of a several hundred year old vampire. The most intriguing aspect of the story for me was the commitment to academia by our main character, being a scholar undertaking study at Oxford University. An engaging read, full of history and inter-personal relationships. Hayley

the long way to a small angry planet cover
The Long Way to a Small Angry Planets by Becky Chambers

This novel follows the crew of the Wayfarer as they journey to the planet Hedra Ka, where they have been employed to help build a hyperspace tunnel.  If you are looking for an action packed adventure this is not your book but for a fully realised universe populated by fascinating aliens give this a go. Jenny

wake of vultures cover
Wake of Vultures by Lila Bowen

An amazing, original adventure across the pseudo-American frontier. Full of fantastical creatures from harpies, to the chupacabra, fanged rabbits, minotaurs, werewolves and shape-changers. It’s a true tail of identity discovery and a main character who refuses to let themselves be defined by anyone else. There are sword fights, ambushes and interactions of various non-Western cultures. I’ve never read a book like this before, and while it took a little getting used to initially, I would consider it one of my new all-time favourites. The main character is a true cowboy and this is an amazing read. Hayley