Peru is a remarkably interesting country. This is a pretty good guidebook. One area where the guide could be improved is advising tourists on itineraries that work up to high altitude gradually. The easiest trips to arrange go straight from Lima at sea level to sleeping in a hotel in Cusco at 11,000' above sea level. At best you won't feel good and at worst you could get acute altitude sickness. A bit of planning, however, and you can either zip straight from the airport at Cusco to Aguas Calientes below Macchu Pichu (about 8000') or work your way up to Cusco from some towns that are at 7000'. Simply by reshuffling your itinerary you can have a trip where you are feeling good and strong all the time rather than a trip where you stagger around breathlessly and suck down aspirin for the pounding headache.