Further to my last post, of course Martin Gardner didn't write "Goedel, Escher and Bach", but is referenced in that book! He did, however, write the annotations on "Alice" and loads and loads of mathematical diversions.
Thanks to Lewis for pointing this out me.
On holiday! Off to see Arundel Castle today.