Liam Heneghan

Liam Heneghan is professor of environmental science and ecosystem ecology at DePaul University, Chicago. He blogs at 3quarksdaily.com. Follow him on Twitter @DublinSoil.