JavaScript is either disabled or not supported by your browser !
Download app for Android
Download app for iOS
powered by Ulverscroft Digital

J. M. Gregson

J. M. Gregson is a Lancastrian by birth and upbringing. He taught for 27 years in schools, colleges and universities before concentrating on full-time writing. He has written books on subjects as diverse as golf and Shakespeare, and is much in demand as a lecturer and public speaker.