Ranked in these QuestionsQuestion Ranking
Pro Authors are very competent and experienced game developers
Both Mike McShaffry and David Graham are extremely accomplished game developers. They have worked on popular Ultima and Sims games and therefore have a lot of valuable hands-on experience.
Con Very expensive
The minimum amount you can get this book for is over $400 for a used copy. There are a lot of much cheaper and even free resources to consider.