Longman glossary of scientific & technical terms Mechanical science for technicians Housing science & technology