Bladder cancer: epidemiology, staging and grading, and diagnosis. - Kirkali,Z.; Chan,T.; Manoharan,M. (Urology, 2005)