Earth materials - Hefferan, Kevin; O'Brien, John (Wiley-Blackwell, 2010)