Principles of soil chemistry - Tan, Kim H (CRC Press, 2011)