Netter's Essential Histology by William Ovalle, Patrick C. Nahirney & William K. Ovalle