The Picture story of British inventions Francis Odle.
Odle, Francis
The Picture story of British inventions Francis Odle. - London World Distributors Pub. 1966 - 157p.: ill. 30 cm.
Inventions Inventions - England.
608.742 / O21P20
The Picture story of British inventions Francis Odle. - London World Distributors Pub. 1966 - 157p.: ill. 30 cm.
Inventions Inventions - England.
608.742 / O21P20