John Doyle and the Pennsylvania Canal by David R. Stewart