Essentials of Oral Histology and Embryology: A Clinical Approach

You will find that this textbook has a companion website with extra resources.