Author: Robert James Muckle
Alternate names: Robert J. Muckle; ROBERT MUCKLE; Robert Muckle