Small Animal Dermatology: A Color Atlas and Therapeutic GuideBumped corners no writing or highlights. Pages: 544.