River of Memory is a captivating read on the Columbia River before it was tamed by the 14 hydraulic dams that confine its flow today. Layman takes...

read more