Author: Dianna K. Kirkland
Alternate names: Dianna C. Kirkland