Temple dogs : a novel