1
Turpie, David McCalman.
| Williams and Norgate |
1868
2
Turpie, David McCalman.
| Hodder and Stoughton |
1872
3
Turpie, David McCalman.
| Williams and Norgate |
1879