Author: G. Allen, Illustrated with Photographs and Prints Foster