Tour of the Grand Junction [electronic resource] : illustrated with a series of engravings; with an historical and topographical description of those parts of the counties of Middlesex, Hertfordshire, Buckinghamshire, Bedfordshire, and Northamptonshire through which the canal passes / by J. Hassell