Author: Michael Frederick Duffy
Alternate names: Duffy, Michael F.