Top 377 teresa ball eds PDF Book Page 16