A Grand Canyon Journey: Tracing Time in Stone

by Peter Anderson