Author: Gray, Allen, Illustrated by Photos and drawings