Old Times In Shrewsbury, Massachusetts. by Elizabeth Ward