Overview

John William Belcher

(1905—1964) politician and trade unionist