Amazing maggots: learning to love some digusting things Aditya Rengaswamy, Weird Science February 10, 2012