Royal College of Science and Technology (Glasgow, Scotland). Andersonian Library

About

Some information is missing for this author.