Schapiro, Steve,author.