Keith Miles is a Welsh author of historical fiction and mystery novels. Three years after graduating from Oxford University, Miles began working as a TV and radio scriptwriter before moving over to novels. He is best known under the pen name of Edward Marston, and has also written as Conrad Allen and other pseudonyms. He […]