Phimosis: a diagnostic dilemma? - McGregor,T.B.; Pike,J.G.; Leonard,M.P. (Can J Urol, 2005)