A Tangle of knots - Graff, Lisa (USA : Penguin Group, 2013)
c