Author: Richard Somerset MacKie
Alternate names: Richard MacKie
Born: 1957