Author: Beachell, H. M. (Henry Monroe), 1906-2006.