Atlas Of Urinary Cytopathology by Syed Z. Ali, Dorothy L. Rosenthal & Jonathan I. Epstein