4
Lang, John Marshall
| Fleming H Revell |
189
5
Lang, John Marshall
| James Nisbet & Co. |
1890