Author: James P. Quigel
Alternate names: James P Quigel Jr; James P. Quigel Jr.