This ultimate guide to coffee contains comprehensive details on the beans and brews of more than 35 countries.