Author: W. C R Alder (Charles Romley Alder)