Why do cats purr? /
Brennan, Herbie.
Harland, Jackie.
Blake, Beccy.
Sneddon, James.
Harlow : Pearson Education,
c2001.
"Science explanation" - back cover.