A review by mjfmjfmjf
All That Lives Must Die by Eric S. Nylund

4.0

Book 2 in an ongoing series. I read this book as an Endeavour book and wouldn't have picked it up otherwise and it would have been my own loss. Sure it's yet another Gods (and kids of Gods) in modern day. And a magical kids go to school. But it was surprisingly enjoyable - and that was without reading book 1. Though not so enjoyable that I must immediately pick up book 1 - but it'll be on my list to read eventually. 4 of 5.