The book is great and entertaining, but there are some gaps in the writing that pull me out of an otherwise perfect immersion