Overview

Sir John McFarlane Boyd

(1917—1989) trade unionist and Salvationist