Veterinary oncology : a short textbook - Klopfleisch, Robert, (Springer, 2016)