Canyaking adventure (Heinle, Cengage Learning, 2010)