Author: Patrick F. McManus
Alternate names: Patrick F Mcmanus; Patrick F. Mcmanus