Perfect for young animal lovers ages 8-12 Justice for Joe is a fast moving, historical fiction adventure based on Beautiful Joe, the dog made famous by Canada's beloved author and early animal welfare activist, Margaret Marshall Saunders. When twelve-year-old Birch first learns the rare clock gene she inherited from her grandmother enables her to time travel, she's not excited--she's terrified. After all, she has a pretty horrible...