Author: W. J. Whelan
Alternate names: W.J Whelan; W.J. Whelan