Summer Reading Challenge
Readers participate by picking up a reading log at their local library branch and reading for 10 hours to earn a free book.
Readers participate by picking up a reading log at their local library branch and reading for 10 hours to earn a free book.
Local bibliophiles offer their top picks for some fun summer reads, ranging from feminist tales to mysterious adventures