Author: william heard kilpatrick