Atlas of Urological Surgery 2nd Edition Frank Hinman Jr. (Good or Better) This textbook covers a lot of ground without feeling overwhelming.