James Irvine (chemist)

Scottish chemist