Author: B. G. Hennessy
Alternate names: B.G. Hennessy; B. G Hennessy; B.G Hennessy; B.G. Hennessey; B. G. Hennesy; B. G. HENNESSY; B. G. Hennessey