Question: where is all creatures great and small based
Answer: books of the British veterinary surgeon Alf Wight