Author: John Terence Brown
Alternate names: John Brown; Brown, John, 1948-; John Terence Brown (born 1948)
Born: 3 Feb 1948