Weale, John

Quarterly papers on engineering V.4. Thirty-eight engravings - London J. Weale 1845

620.51 / W25Q