Hoffmann, Peter M

Life's Ratchet how molecular machines extract order from chaos - New York Basic Books 2012 - 278p.

9780465022533