Rivers of London - Ben Aaronovitch
Hachette Australia - Available NOW
This is dry British humour at its best and tremendously entertaining to boot.
The story peeks behind the veil into London's present day magical forces and those in charge of monitoring said forces in a detailed and practical matter, so believable is the main character Constable Peter Grant that if it wasn't for all the melting faces and spiritual embodiment you would be forgiven for mistaking this as a contemporary crime novel.
Quirky, Funny and cleaver I can confidently say that this is a book for anyone and everyone!