Practical Veterinary Urinalysis by Carolyn A. Sink & Nicole M. Weinstein