HASTINGS John Fleetwood 1916-2002