Author: Thomas Gaskell Allen, jr.
Alternate names: Thomas Gaskell Allen; Thomas Gaskell, Jr. Allen; Allen, Thomas Gaskell jr.
Title: jr.