Diary of a Trip to South Africa on R.M.S. Tantallon Castle, etc. by David S. Salmond