The Journal of John Ayliff.
Ayliff, John.
Hinchliff, Peter Bingham.ed.
Cape Town: Balkema (A.A.) for Rhodes University, Grahamstown,
1971.
Ayliff, John.