Author: Thomas William John Connolly
Alternate names: Connolly, Thomas William John