"John P. Haggard" . . "John P. Haggard" . . .