Molecular Structure and Function - Campbell, A. Malcolm (Momentum Press)