Overview

John Archibald Boyd Carpenter

(1908—1998) politician