Computing in crystallography edited by R. Diamond, S. Ramaseshan and K. Venkatesan