Author: W. D. Kearney
Alternate names: W.D Kearney