Author: Richard C. Kirkland
Alternate names: Richard C Kirkland