Author: Alexander H. Japp
Alternate names: H. A. Page; Alexander Hay Japp; E. Conder Gray; A. N. Mount Rose; A. F. Scot; E Conder Gray
Born: 1839
Died: 1905