Author: Robert T. Francoeur
Alternate names: Robert Thomas Francoeur