J. M. Gregson Book order (chronological)
James Michael Gregson dedicated twenty-seven years to teaching in schools, colleges, and universities before transitioning to full-time writing. His literary output spans a wide range of subjects, including works on golf and Shakespeare.
