Urgent reads, radical ideas, and literary voices that challenge the now

Critics speak, readers listen.

See Today's Pick
LaTeX Explained
Editor's Pick Book of the Day

LaTeX Explained

LaTeX Explained

Published: November 30, 2023

This book bridges the gap between theory and practice in programming, making it ideal for professionals and students alike. The structure of the book made it easy to revisit specific topics without losing the thread of the overall argument. It’s the kind of book that stays with you long after you’ve finished reading, prompting reflection and action.

Discover Your Reading Personality

Take our quick quiz to find book recommendations tailored to your unique style!

Question 1: When do you prefer to read?
Step 1 of 3

Trending Book News

The Climate-Conscious Writers Handbook is out now!
The Climate-Conscious Writers Handbook is out now!

A new bespoke journal for writers hoping to weave climate themes into their work

Why I Don't Like Climate Fiction
Why I Don't Like Climate Fiction

by D. A Baden, founder of Green Stories

The Dicey Proposition of Instilling Hope in Climate Fiction
The Dicey Proposition of Instilling Hope in Climate Fiction

by Allister Thompson

The Research Rabbit Hole
The Research Rabbit Hole

by Kate Woodworth

The Natural World and AI
The Natural World and AI

by Debbie Urbanski

Presence of the Past in Climate Fiction
Presence of the Past in Climate Fiction

A conversation between Tracy Richardson and P. Finian Reilly

Did You Know?

The first book ever printed was the Gutenberg Bible in 1455.

Refresh page for more book trivia!

Book Quote of the Day

Books wash away from the soul the dust of everyday life. - Pablo Neruda

Bookish Humor

I read a book on parallel universes. It was simultaneously confusing and enlightening.

Personalized Recommendations

For a cozy weekend read...

Game Physics: A Practical Introduction
Game Physics: A Practical Introduction

May 24, 2025

Discover
QuickStart Guide to (Ultra-)High Performance Visualizations
QuickStart Guide to (Ultra-)High Performance Visualizations

May 1, 2025

Discover
Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)

May 5, 2025

Discover

Literary Calendar

November Events
NaNoWriMo
National Novel Writing Month
November
National Author’s Day
Honor authors and their contributions
November 1
World Literacy Day
Raise awareness about literacy challenges
November 8
National Young Readers Week
Promote reading among youth
Second week of November
World Science Day for Peace and Development
Celebrate science and its role in society
November 10
Carl Sagan Day
Honor the astronomer and science communicator
November 9

Community Reading Challenge

November Reading Stats
199

Books read this year

20% Complete
Goal: 1000 books in 2025
Community Achievements
  • 4,486 pages read collectively
  • 1,795 active readers
  • 312 books reviewed this month
  • Average reading time: 5 hours/week