Overview

Sir Alfred Joseph Shepperd

(1925—2007) industrialist