Urologic Principles and Practice - Chapple, Christopher R.; Evans, Christopher P.; Steers, William D. (Springer International Publishing, 2020)