David A. Keeps | photos by Samuel C. Frost