Macromolecular crystallization and crystal perfection - Chayen, Naomi E.