Author: W. Muckle
Alternate names: William Muckle