Laboratory Animal Anaesthesia by Steve Taylor, Paul A. Flecknell & Paul Flecknell