Tim O'Brien, Author