Author: C. L. N. Ruggles
Alternate names: Clive Ruggles; Clive L.N. Ruggles
Born: 1952