Handbook of Designs and Devices by Clarence Pearson Hornung | Menrva Books