Author: Thomas P. Saine
Alternate names: Thomas P Saine; Thomas Saine