Triumphs of invention and discovery /
Fyfe, J. Hamilton(James Hamilton),1837-1880.
London :  Nelson, 
1863.
Inventions.