Urinary Stones In Small Animal Medicine by Alrecht Hesse