By V. J. Shackleton, Clive Fletcher, Shackleton, V. J., Fletcher, Clive
By David Oates, V. J. Shackleton