Author: J. D. O'Connor
Alternate names: Joseph Desmond O'Connor; J. Desmond O'Connor