Author: William Kelly
Alternate names: W. Kelly; W. K.