Author: Laurence A. Kirkpatrick
Alternate names: L. A. Kirkpatrick