Author: John M. G. Brown
Alternate names: Brown, John M. G., 1947-; John M. G Brown
Born: 1947