The geology of the Pena Blanca and Walker Canyon areas, Santa Cruz County, Arizona