books by subject
Popular Science

Core 3 and 4 for OCR

Mathematical Methods for Physics and Engineering: A Comprehensive Guide

Pure Mathematics (Mathematics for A and AS Level)

Gene Structure and Expression

Uncertain Science . . . Uncertain World

Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids

The Fats of Life

Evolving the Mind: On the Nature of Matter and the Origin of Consciousness

Science Foundations: Extension Physics

SMP GCSE Interact 2-tier Foundation 1 Pupil's Book (SMP Interact 2-tier GCSE)

SMP GCSE Interact 2-tier Higher 1 Practice Book: For AQA, Edexcel and OCR Two-tier GCSE Mathematics (SMP Interact 2-tier GCSE)

Apex Maths 3 Pupil's Textbook: Extension for all through Problem Solving

Apex Maths 3 Teacher's Handbook: Extension for all through Problem Solving

Apex Maths 4 Pupil's Textbook: Extension for all through Problem Solving

SMP Interact Teacher's Guide to Book 1 (SMP Interact Key Stage 3)

Cambridge Mathematics Direct 4 Numbers and the Number System Teacher's book

Cambridge Mathematics Direct 4 Calculations Teacher's book

Cambridge Mathematics Direct 5 Numbers and the Number System Teacher's Handbook

Cambridge Mathematics Direct 5 Measures, Shape, Space and Handling Data Teacher's Handbook

Cambridge Mathematics Direct 6 Calculations Teacher's Handbook

Mechanics Student's book (Mathematics for A and AS Level)

Cambridge Mathematics Direct 4 Numbers and the Number System Solutions

SMP Interact Practice for Book S1 (SMP Interact Key Stage 3)

Continent of Curiosities: A Journey through Australian Natural History

DOS for Winston's Introduction to Mathematical Programming Applications and Algorithms

Analytical Mechanics, International Edition

Human Heredity: Principles and Issues

Calculus Concepts, an Informal Approach to the Mathematics of Change, Student Solutions Manual

The Marshmallow Test: Understanding Self-control and How To Master It
