enigmatology

enUK

enigmatology

the analysis of enigmas.See also: Puzzles