Top 743 christopher shoop worrall PDF Book Page 31