A Direct Solution Approach to the Inverse Shallow-Water Problem. (25th November 2012)