Dante's infernal puzzle collection : 100 hellishly difficult riddles, cryptic conundrums and merciless enigmas by Tim Dedopulos. ISBN 9781780974187. Published by Carlton Books in 2013. Publication and catalogue information, links to buy online and reader comments.