It's essential for school, and the book arrived quickly and as described. An updated version for 2017 resources would be more helpful, and it's often so broad that region and geographic specific resources vary a great deal, but it's a comprehensive l...