Ernesto Ramirez, PhD

← Reading

Cover of Olive Kitteridge

Olive Kitteridge

by Elizabeth Strout

Finished May 20, 2026★★★★★

First published 2008 · 280 pages · Open Library · Goodreads