Nature's robots a history of proteins - Tanford, Charles 1921- (Oxford University Press, 2001)