Physics And Chemistry Of Earth Materials by Alexandra Navrotsky