Manual of Small Animal Surgical Therapeutics by Stephen W. Crane | Menrva Books