Author: Rt. Hon. John Smith
Alternate names: Rt. Hon. John Smith; Rt. Hon. John Smith QC MP
Born: 1938
Died: 1994