Urinary Tract Stone Disease - Nagaraja P. Rao, Glenn M. Preminger, John P. Kavanagh; Kavanagh, John P.; Preminger, Glenn M.; Rao, Nagaraja P. (Springer London, 2011)