Top 1200 sheila hardy auth jo campling eds PDF Book Page 49