IMechE:

IMechE:
Professional Engineering Publishing Limited
Inggris
Text
99 hlm.; 16x24 cm.; illus.
1860583172
621.2