The Diamond Sphinx
420 pages