Biology of the cat flea, Ctenocephalides felis felis - Dryden, M W (Comp Anim Pract, 1989)