R. D. Madison is professor emeritus of English at the U.S. Naval Academy.
Lorna Doone
R D Blackmore - Paperback
£12.99