Anderson, John,Author of "The Discovery Book of Ships".