303 Results

Available Online

Royal Society (Great Britain). Philosophical transactions : giving some accompt of the present undertakings, studies and labours of the ingenious in many considerable parts of the world