David Carr Has Been There