I have, I really enjoyed it. A lot of fun and particularly impressive since its his debut novel. It's also the first book I've read where one of the characters uses an internet meme in passing conversation with another character. That made me snicker.