Guest Stars Lars Tharp as Himself Kate Williams as Herself (Professor Kate Williams) Kate Adie as Herself Spencer Jones as Himself