Author: Daniel T. O'Connell
Alternate names: Daniel T O'Connell