Author: John Stewart Preston
Alternate names: Preston, John Stewart, 1958-
Born: 1958
Died: *