Professor Stewart M Hoover Editor & Author