Author: John-Roger McWilliams
Alternate names: McWilliams, John-Roger.; John-Roger Mc-Williams