Crossing Waters (Extended Version)

Crossing Waters (Extended Version)