A new century of inventions [electronic resource] : being designs & descriptions of one hundred machines, relating to arts, manufactures, & domestic life / by James White