River runners - Belcher, Angie (McGraw Hill book club, 2003)