Ryan, Margaret, London, 2009

The riddle of Dr Sphinx