Top 280 donald sheppard eds PDF Book Page 12