William O'Shaughnessy March 22, 2016 Books by William O’Shaughnessy Over the years, our President and Editorial Director William O’Shaughnessy has written four books. Take…