galison puzzle