Knights, myth and fairytales