Analysis of 451,891 canine uroliths, feline uroliths, and feline urethral plugs from 1981 to 2007: perspectives from the Minnesota Urolith Center - Osborne, C; Lulich, J; Kruger, J (Vet Clin North Am Small Anim Pract, 2009)
et al.