THE OPEN TEXTBOOK SHELF

A textbook for what’s next.

Find a book for your course. Read a section, listen alongside the original, and return to where you left off.

Read published textbooks freely. New AI narration uses your existing Reader allowance.

Filter textbooks
Subjects
Learning stage

Filter textbooks

Subjects
Learning stage

Start with a subject

Counts show available works, with editions grouped together.

Selected for your next chapter

Junior extension: words and numbers

15 selected units on vocabulary, word formation, arithmetic and percentages. Intended for confident English readers with teacher or dictionary support. These selections do not reclassify the full books as junior textbooks.

0 selected editions · 15 selected sections

Explore this collection

Questions in philosophy

Explore arguments, knowledge, ethics, mind, religion and aesthetics through six introductory philosophy books. Start with a topic that interests you; listening is available only where the chapter shows a listening option.

6 selected editions

Explore this collection

Mathematics and computing

A route from arithmetic and everyday mathematics to functions, statistics, algorithms and open source collaboration. Check each book's prerequisites; the algorithms text assumes programming experience.

6 selected editions

Explore this collection

Chapter matches

2588 chapter matches · Matches reviewed table-of-contents titles.

Table-of-contents match

Appendix A: Airfoil Data

Aerodynamics and Aircraft Performance · Third edition, 2021 open-textbook publication · Advanced college

Table-of-contents match

Cover

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Title Page

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Copyright

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Table Of Contents

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Publisher's Note

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Acknowledgements

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Algorithms, Big-O, and Complexity

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Recursion

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Sorting

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Search

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Linked Lists

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Stacks and Queues

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Hashing and Hash Tables

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Search Trees

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Priority Queues

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Dynamic Programming

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Graphs

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Hard Problems

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

Contributors

An Open Guide to Data Structures and Algorithms · Unnumbered publisher EPUB, downloaded 29 October 2026 · College introduction

Table-of-contents match

front-cover

Bad Ideas About Writing · 2017 first edition · College introduction

Table-of-contents match

back-cover

Bad Ideas About Writing · 2017 first edition · College introduction