Author: Glenn J. McLoughlin
Alternate names: Glenn J McLoughlin