Author: Keith Miles
Alternate names: Edward Marston
Born: 1940
Bio: Edward Marston, writing as Keith Miles