Magic, monsters, and make-believe heroes : how myth and imagination shape fantasy