John Shaqi

Loading your reading…

Scientific American magazine, Vol. 2 Issue 1: The advocate of Industry and Journal of Scientific,; Mechanical and Other Improvements — John Shaqi