Patti Callahan Henry, The Bookshop at Water's End