Top 674 barbara sherr roswell eds PDF Book Page 29