Essential urology - Bullock, Nigel; Sibley, Gary (Churchill Livingstone, 1989)