Author: Henry W. Challis
Alternate names: Henry W Challis