America by rivers - Palmer, Tim (Island Press, 1996)