Ingenious Mechanisms Vol Iv by etc., Franklin Day Jones & Holbrook L. Horton