Author: Robert J. Hughes
Alternate names: Robert James Hughes
Born: 1946