MODERN BIOGEOCHEMISTRY: SECOND EDITION - Bashkin, Vladimir Nikolaevich (Springer Netherlands, 2006)