48 hours on Shelter Island