Top 665 carman patrick PDF Book Page 27