Steamboating On The Upper Mississippi by William J. Petersen