Buff : A Collie and other dog-stories - Terhune, Albert Payson, 1872-1942 (Project Gutenberg, 2013)
Electronic text