books like james herriotjames herriot book series orderjames herriot book collectionjames herriot biography bookjames herriot book seriesjames herriot books in orderjames herriot books amazonlist of james herriot booksherriot booksjames herriot book setthe complete james herriotjames herriot vet books in order