J. Douglas Sleigh

Scottish bacteriologist