Fools, Heroes and Magic