Biomineralization :principles and concepts in bioinorganic materials chemistry - Mann, Stephen (Oxford University Press, 2001)