Charles Peter Fleetwood Hesketh — British architectural historian (1905-1985)