Structural biology: a century-long journey into an unseen world - Curry, Stephen (2015)