Canine And Feline Endocrinology And Reproduction by Richard Nelson, Richard W. Nelson & Edward Feldman