The Biology of Trypanosoma and Leishmania: Parasites of Man and Domestic Animals