On the water with David Walker