Home > Author > Albert Payson Terhune >
― Albert Payson Terhune , Buff: A Collie and Other Dog Stories