Author: James L. Meagher
Alternate names: James L [From Old Catalog] Meagher; James L. [From Old Catalog] Meagher