Oh Laini, why must you do this to me again? Last time it was the amazing Daughter of Smoke and Bone trilogy and now this, and the next (and final) book isn’t out till next year.

Laini Taylor is a masterful writer, and her world building is exquisite. Her characters make you fall for them effortlessly and then, then, those final words and you close the book and maybe I’m a little hormonal, but I wanted to cry. Partly because the ending was tinged with tragedy and hopelessness (dammit Laini! I don’t have any tissues) and partly because it was so good I was upset it was finished.

Lazlo Strange is a nobody librarian, an orphan raised by monks, a man with no past, and the most wonderful dreams. He believes deeply in magic and is fascinated by the Lost City, now known as Weep for its tragic past.

When an envoy from Weep arrives to find the best and brightest, the men and women who might aid the city, Lazlo joins them as secretary to the Godslayer himself, a man haunted by his past. As they cross the continent to the city Lazlo has often dreamed of, he finds there are more secrets in Weep than he ever could have imagined.

Lazlo finds family, love, magic, mystery and heartbreak in the city whose name was eaten by a god, where the people live in fear and are traumatised by their pasts.

Ok, that was a terrible description. But the book is so much better than I can make it sound without spoilers, and I don’t do spoilers.

If you love epic, brilliant fantasy, with great writing and compelling characters, read this (also read the Daughter of Smoke and Bone trilogy – a favourite of mine) and then come and commiserate with me about the long wait till the sequel appears….