Oak Creek Canyon and the Red Rock country of Arizona, A natural history and trail guide