Mechanical science level 3
Lilley, Peter A.
Plymouth Macdonald & Evans
1984