Godel, Escher, Bach: an Eternal Golden Braid

A scientist and mathematician explores the mystery and complexity of human thought processes from an interdisciplinary point of view