books by subject
Engineering Teaching Aids

How to Live on Mars

OXFORD A-Z TECHNOLOGY (The Oxford Children's A-Z Series)

Understanding Mechanics

Understanding Mechanics (Mathematics)

Study & Communication Skills for the Biosciences
Feedback and Control of Dynamic Systems
Modern Control Systems (Electrical Engineering S.)

The Art of Control Engineering

Engineering Maths (Essential Maths For Students)

Multivariable Feedback Design (Electronic Systems Engineering Series)

Introduction to Computing and Algorithms

Business Computer Ethics

A Guide to Usability:Human Factors in Computing

The Real World and Mathematics
Electronic Systems in Action (Electronic Systems in Action S.)

Paper Engineering

News Online: Transformations and Continuities

Public Service Broadcasting (Key Concerns in Media Studies)

Environments, Natures and Social Theory (Themes in Social Theory): Towards a Critical Hybridity

Liveness and Recording in the Media (Key Concerns in Media Studies)

The Sustainable Built Environment: Technical, managerial, legal and economic aspects

Business 20 Intermediate Students Book (The Business 20 Intermediate L)

Business 20 Upper Intermediate Students (The Business 20 Upper Intermed)

Genetic Engineering (Moral Dilemmas S.)

Exciting Electrics (Design Challenge S.)

Super Structures (Design Challenge S.)

Design Challenge: Teacher's Book (Design Challenge S.)

Genetic Engineering: The Facts

Genetic Engineering (Moral dilemmas)
