Type: Posts; User: Naving
Sanctus by Simon Toyne. And I'm looking forward to the next book of the trilogy.