Unearthing hidden literary treasures, indie voices, and stories waiting to be found

From headlines to hidden gems.

See Today's Pick
7-7-7 Rule for Game Design
Editor's Pick Book of the Day

7-7-7 Rule for Game Design

7-7-7 Rule for Game Design (Paperback)

Published: 2026

I couldn't put this book down! The pacing is perfect and the plot twists are genuinely surprising. This book has sparked several meaningful conversations with peers and mentors alike. I found myself highlighting entire sections because the ideas were so well-articulated and thought-provoking.

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

Did You Know?

The Harry Potter series has been translated into 80 languages.

Refresh page for more book trivia!

Book Quote of the Day

The more that you read, the more things you will know. The more that you learn, the more places you'll go. - Dr. Seuss

Bookish Humor

Why did the dictionary break up with the thesaurus? Too many synonyms, not enough meaning.

Personalized Recommendations

When you need inspiration...

Ray-Tracing Pocket Book (Paperback)
Ray-Tracing Pocket Book (Paperback)

April 28, 2025

Discover
Foundations of Graphics & Compute: Volume 3: Computing
Foundations of Graphics & Compute: Volume 3: Computing

September 16, 2024

Discover
Regular Expression Crossword Puzzles: Exercise Book
Regular Expression Crossword Puzzles: Exercise Book

January 8, 2024

Discover

Literary Calendar

June Events
National Writing Day
Encourage creative writing across all ages
June

Community Reading Challenge

June Reading Stats
667

Books read this year

67% Complete
Goal: 1000 books in 2026
Community Achievements
  • 3,617 pages read collectively
  • 1,321 active readers
  • 484 books reviewed this month
  • Average reading time: 4 hours/week