First impression of Keokuk: beautiful and blighted, drained away with the currents of time at the confluence of the ...