John Banks (1740-1805) lectured on natural philosophy, showing practising engineers, workmen and artisans how they could benefit from expanding their theoretical and practical knowledge. In this 1815 second edition of a 1795 work, Banks calculates the performance of millstones and waterwheels, showing the theoretical limits of their power.