Hinmans atlas of urologic surgery - Joseph A Smith J R Stuart S Howards (Philadelphia Elesevier Publications, 2018)