Villain or hero? : stories to make you wonder which... / edited by Zena Shapter