Math and logic, explained so it finally clicks.
Two friendly self-study books that never ask you to leap over the basics. Every idea is broken into small steps, shown with worked examples, and explained with the why behind it — not just the rule. One book builds the full foundation; the other carries the same foundation straight into Python code.
Built for self-study, not for a classroom.
These books were written for adults learning on their own: clear definitions, honest explanations of why each rule works, common-mistake notes, and quizzes with full answer keys.
The books
Pick your path. Both start from zero.
Buy a book, pay securely with Stripe, and download your PDF straight away from a private link on the confirmation page. No account needed.
Math & Logic Essentials
A complete 578-page foundation in numbers, algebra, functions, geometry, probability, statistics, sets, and formal logic. Ideal if you want to rebuild your math from the ground up — for school, work, or simply to understand things you memorised long ago.
From the preface: every subject is broken into small building blocks, so readers are never asked to leap over the basics.
Math & Logic Essentials for Programming
The same complete foundation across 698 pages, with every idea bridged into Python: operator precedence, variables, booleans, conditionals, loops, functions, collections, and small programs you can run and change yourself. Ideal if your goal is to code.
From the preface: each concept is taught first, then shown as Python that readers can run and test for themselves.
Look inside
Real pages from the 2026 editions.
This is how the books teach: a colourful idea page derives the why, then worked examples with highlights show the how, step by step.








How buying works
Pay once, download straight away.
Instant download
Pay with card via Stripe and your PDF download link appears on the confirmation page immediately. No account, no waiting.
Private, single-use link
Your download link is personal and works once, which keeps the books fairly priced. If anything goes wrong, email us and we will re-issue it.
Secure checkout
Payments are handled entirely by Stripe. We never see or store your card details.
PDF works everywhere
Read on your laptop, tablet, or phone with any PDF reader. Print the pages you are working on if you like.