Describir: Vaccination against haemonchosis using irradiated third stage larvae - a dead duck or a phoenix rising?