BUT WHAT IS Delaware River, REALLY?