Top 658 bernard edelman PDF Book Page 27