An Anthropology of Puzzles - Marcel Danesi (Taylor and Francis, 2018)