The modern doctor - Brock, Gerald B. (Can Urol Assoc J, 2018)