A review by chelseas_books
Dave at Night by Gail Carson Levine
5.0
I can't believe I put off reading this for so long; truly a wonderful and charming book.
5.0