Crystallization Of Nucleic Acids And Proteins: A Practical Approach (Practical Approach Series) (2Nd Edition) 2000