James W P Campbell

Campbell teaches architectural history at Cambridge University and is Director of Conservation with Finch Forman Architects, London.