All Saints
Our rough guess is there are 72,000 words in this book.
At a pace averaging 250 words per minute, this book will take 4 hours and 48 minutes to read. With a half hour per day, this will take 10 days to read.
How long will it take you?
This book will take an estimated to read at a reading speed averaging words per minute. With 30 minutes per day, this will take to read.
Enter your reading speedYou can take one of our WPM reading speed tests to find your reading speed.
Create a free account to track your reading progress, build your reading list, and set reading goals.
Word Count
72,000 words, Guess
Page Count
288 pages
Physical Format
Paperback
Identifiers
- ISBN-100385336977
- ISBN-139780385336970
- Goodreads3295225
- OCLC Control Number228880917
- Better World Books9780385336970
and 1 more
- Open LibraryOL9336129M
Description
The acclaimed author of The Cloud Atlas returns with a wondrous second novel. Set in a small beachfront Catholic high school, narrated by a beautifully complex heroine--theology teacher Emily Hamilton--All Saints is at once a mystery, a love story, and a powerful rumination on secrets, temptation, and faith. By life's midpoint Emily has seen three husbands, dozens of friends, and hundreds of students come and go. And now her classroom, long her refuge, is proving to be anything but. Though her popular, occasionally irreverent church history course is rich with stories of long-dead saints, Emily uneasily discovers that it's her own tumultuous life that fascinates certain students most. She in turn finds herself drawn into their world, their secrets, and the fateful choices they make. A novel of mystery and illumination, calling and choice, All Saints explores lives lived in a fragile sanctuary--from Emily and her many saints to a priest facing his own mortality and a teenager tormented by desire. Told with grace and compassion, this is a spellbinding novel of provocative storytelling.From the Hardcover edition.
Other Editions
- All Saints
Reader Reviews
No reviews yet for this book.
Be the first to share your thoughts!