Methods in enzymology / - Amsterdam : Elsevier , 2014. - 549 p.

9780128011850