All-Star John Smoltz pitching new book