Discover Your Next Favorite Book

We are always learning, but what happens when we stop?

Featured Books

Ray-Tracing Pocket Book (Paperback)
Ray-Tracing Pocket Book (Paperback)
4.5 (759 reviews)

ray tracing, rendering, graphics...

Foundations of Graphics & Compute: Volume 5: Ray-Tracing
Foundations of Graphics & Compute: Volume 5: Ray-Tracing
4.1 (999 reviews)

webgpu, graphics, compute...

Generative Adversarial Networks (GANs) Explained
Generative Adversarial Networks (GANs) Explained
4.7 (874 reviews)

visualization, ai, machine learning...

Latest Book News

One of These Books Is the Next HEATED RIVALRY

Read these queer sports romances now to be first aboard the bandwagon for the next HEATED RIVALRY-es...

March 30, 2026
5 Laugh-Out-Loud Funny Early Readers and Beginner Chapter Books

These laugh-out-loud funny early readers and beginner chapter books will help make new readers giggl...

March 30, 2026
8 Sports Books by Women, Trans, and Nonbinary Authors

Sports books are dominated by cisgender men authors. Here are 8 great sports books by women, trans, ...

March 30, 2026

Technology & Programming News

Book of the Day
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
4.8 (163 reviews)
View Book
Interesting Statistics
94%

of readers say books improve their life

39

books read by average person each year

869K+

new books published annually

Inspirational Quote
"A reader lives a thousand lives before he dies. The man who never reads lives only one."
— George R.R. Martin
Top Categories
Fiction Non-Fiction Self-Help Mystery Science Fiction Programming