books by subject
Engineering & Technology

Books, Banks, Buttons: And Other Inventions from the Middle Ages

Statistical Learning with Math and Python: 100 Exercises for Building Logic

Plants And Beekeeping

Milling for the Model Engineer

Metalworker's Data Book

The World in Our Hands (Eventful 20th Century S.)

Remote Sensing (Exploring)

Watch It: The Risks And Promises Of Information Technologies For Education

Creeks and Harbours of the Solent: Needles to Chichester

Storey's Guide to Raising Dairy Goats, 4th Edition

Animal Nutrition

Introduction to Microbiology

Telecommunications: A Technology for Change

Telecommunications: A Technology for Change

The Atomic Bomb

Superbikes (Young engineer)

Power and Progress: Our Thousand-Year Struggle Over Technology and Prosperity

Science, Technology, and Society: A Sociological Approach

Final Jeopardy: Man Vs Machine and the Quest to Know Everything

The Palgrave Concise Historical Atlas of Eastern Europe

Technology and Social Theory

Humanity 2.0: What it Means to be Human Past, Present and Future

Professional Communication in Engineering

The Art of Fixing Things, principles of machines, and how to repair them: 150 tips and tricks to make things last longer, and save you money.

Understanding Paintings: Themes in Art Explored and Explained

Site Engineering

Understand Risk:Inform Decisio

Papermaking at Home

Advanced Engineering Mathematics
