B. G. Kennelly

First name
B.
Middle name
G.
Last name
Kennelly