Text this: Knotted doughnuts and other mathematical entertainments /