Shepherd, walter

New survey of science - London G.G. Harrap, & co. Ltd.