Dr. Margaret MakepeaceWrong Dr. Margaret Makepeace?
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