Researches in organic chemistry carried out in the University of Aberdeen by Joseph Knox, William Maitland, Francis Robert Japp | Lex | Lex