Dr. Margaret MakepeaceWrong Dr. Margaret Makepeace?
Local Address: London , United Kingdom
The British Library
96 Euston Road
St Pancras , London NW1 2DB
Company Description: The British Library is the national Library of the United Kingdom. It provides world class information services to the academic, business, research and scientific... more