Author: Hermann Heinzel Richard Fitter John Parslow