Author: Thomas Costello Johnson
Alternate names: Johnson, Thomas Costello