A riddle wrapped in an enigma. (2015)

by Neal Koblitz, Alfred Menezes