Hinman's atlas of urologic surgery - Smith, Joseph A. 2019; Smith, Joseph A., Jr., 1949-; Preminger, Glenn M.; Howards, Stuart S. (Elsevier, 2019)