This is the second book I've read by this Brit. It is a good book; took me about a week to read, off and on. It is set in modern day America, of course, and deals with the subject of gods in an interesting and thought provoking way. It is one of the few books that I have read that has made me laugh out loud. I'd recommend it to anyone.