books by subject
Engineering & Technology

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

Science, Technology, and Society: A Sociological Approach

Animals in the Service of Man: 10, 000 Years of Domestication

Making Sense of Chaos: A Better Economics for a Better World

The Secret Life of Cows

Public Health Nutrition

The Biological Management of Tropical Soil Fertility

Advanced Engineering Mathematics

Digital Vortex: How Today's Market Leaders Can Beat Disruptive Competitors at Their Own Game

Papermaking at Home

Dark Data: Why What You Don't Know Matters

Information: A Very Short Introduction

Building a Bridge to the Eighteenth Century

Shaping the Future of the Fourth Industrial Revolution: A guide to building a better world

MATLAB for Engineers: International Edition

Lipids: Biochemistry, Biotechnology and Health

Workplace Democracy: The Political Effects of Participation

Tony Johnstone's Short Game

Soils

Steiff Toys Revisited: Current Auction Prices, Collectors Items and Identification Criteria

Scientists & Inventors

Babel's Shadow: Genetic technologies in a fracturing society

Gresford: The Anatomy of a Disaster

Organic Spectroscopy
