Eli Powell, 27 Jul 2012 Yes that's yours truly in the acknowledgments. This one was sort of like a scientific catfight .http://www.plosone.org/article/in…