Essentials of Geochemistry - Walther, John .V (Jones and Bartlett India Private Limited, 2010)