John Newlands
Back to Glossary