Canoeing Michigan Rivers: A Comprehensive Guide to 45 Rivers, Revise and Updated by Jerry Dennis (2013-04-15)