Author: Hardy, Thomas
Alternate names: Hardy, Thomas Howe, Irving,