Proteins and Particles: the research of Dr Sylvia McLain