Giardia Parasite Enjoys Lengthy History of Human Illness