Author: Kirkpatrick, John Ervin.