Author: Alfred B. Sharpe
Alternate names: Alfred Bowyer Sharpe; Sharpe, A. B. (Alfred Bowyer), 1851-1932