-
1
Marine engineering systems : an introduction for merchant navy officers /
Published 1976“…London : Heinemann,…”
-
2
-
3
Carpentry and joinery : bench and site skills /
Published 2007“…Burlington, MA : Butterworth-Heinemann,…”