Small Animal Arthroscopy by Donald A. Hulse & Brian S. Beale