The Handbook of Office Urological Procedures - Hashim, Hashim; Abrams, Paul; Dmochowski, Roger R; Abrams, Paul; Dmochowski, Roger R.; Hashim, Hashim (Springer, 2008)