BSAVA manual of canine and feline nephrology and urology - Elliott, Jonathan,; Grauer, Gregory F.,; Westropp, Jodi L., (British Small Animal Veterinary Association, 2017)