by T. E. Thorpe. by D. V. Banthorpe. by J. Sharpe. by Edward Thorpe. edited by J. E. Thorpe. John A. Thorpe. by Jack Sharpe. by the author. by Pamela J. Sharpe. edited by F. L. Milthorpe.