Author: Peters, Robert Edward., Illustrated by Tipped in color plates.