James Sallis. Stacey Ballis. Ian Wallis. Sam Willis. james herriot David Ellis. Lee Hollis. Alec Gillis. Frank Tallis. Gwen Ellis.