Biochar for Environmental Management: Science, Technology and Implementation by Stephen A. Joseph | Menrva Books | MenrvaBooks