Ian McNeil

Mcneil was a former Executive Secretary of the Newcomen Society, London.