Books by Boyd Stanley Schlenther

About the Author

Boyd Stanley Schlenther was a reader in history at Aberystwyth University until his retirement.