Laboratory Animal Medicine, Second Edition L New Condition-Hard cover 1325 pages

If you want a textbook that just delivers facts, this unbranded one works well.