Top 597 norman spinrad PDF Book Page 22