Author: Howard; Beecroft, John Haycraft