Cowboys, Knights and Magician