Featured Story
03/03/19 8:00am

David Rogers, a professor of sociology and a devoted summer resident of Shelter Island, where he moonlighted as a jazz piano player for nearly 40 years, died on February 27 at his home in Manhattan. He was 88.

The cause of death was prostate cancer, his family said. (more…)