Bladder pathology - Cheng, Liang. (Wiley-Blackwell,)