Veterinary oncology - Hahn, Kevin A. (The practical veterinarian, 2003)