Life cycle of leeches. eHow. Life Cycle of Leeches|eHow.com - Campbell, M
. Accessed March 16, 2012