Actual Rating: 4.5 starsThis is a very fun read and highly recommended for lovers of Urban Fantasy.
The main character of Peter Grant is probably one of my favorite personalities in fantastical literature. He stands out by being average - there's nothing terribly special about him. He's not too smart, not too gifted, not too stupid and not too pure of heart. In the world of the fantastical he's so pleasantly normal that it makes him incredibly relatable and a satisfying portal into that world.
The writing is sarcastic and slightly DouglasAdamsanian but in small doses which makes the book fun, occasionally funny and well balanced given some of the nasty and darkish elements in the story.
The only thing that takes .5 stars off the overall score is that there are several passages that are too long winded and cause the pacing to falter rather drastically. Other than that I highly recommend this as a thoroughly entertaining read.