Ranked in these QuestionsQuestion Ranking
Pros
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.
Cons
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.