It is the greatest murder mystery of all time, a puzzle that has perplexed criminologists for more than a century and spawned books, films and myriad theories ranging from the plausible to the utterly bizarre.