The Art Of Racing In The Rain by Garth Stein – 321 pages Book Blurb: Enzo knows he is different from other dogs: a philosopher with a nearly human soul (and an obsession with opposable thumbs), he has educated himself by watching television extensively, and by...
