Instant notes in biochemistry - Hames, David (Taylor and Francis, 2005)