Send I've Got A Theory by Anthony Head (Giles) Nicholas Brendon (Xander) Emma Caulfield (Anya) Amber Benson (Tara) and Alyson Hannigan (Willow) to your friend.