Newburyport: Judy Avery and her dog Zi Wi at teh Brown School library in Newburyport. Jim Vaiknoras/Staff photo
110520jvaavery