William S Reese Author