Everything you need to understand or teach Greyfriars Bobby (BookRags) by Eleanor Stackhouse Atkinson.
BookRags