Author: T. H. O'Beirne
Alternate names: T H. O'Beirne; Thomas Hay O'Beirne