Top 884 bernard halpern eds PDF Book Page 35