Essential urology - Bullock, Nigel. (Churchill Livingstone, 1994)