Author: John A. Black
Alternate names: Black, John Adrian 1951-....; Black, John Adrian; Black, John A.; Black, John A. 1951-; Black, John A. (John Adrian), 1951-
Born: 1951