- On Centenarians And The Duration Of The Human Race: A Fresh And Authentic Enquiry, With Historical Notes, Criticisms, And Speculations
- A Plain Guide to Investment and Finance, in Two Parts
- Insurance Office Organisation, Management, and Accounts
- Insurance, a Practical Exposition for the Student and Business man;
- The German Law Of Insurance (1889) Against Invalidity And Old Age (die Alters- Und Invalidätsversicherung): A History, Analysis, And Criticism. A ... Of Actuaries, On The 27th Of April 1891...