Top 229 gordon shearer PDF Book Page 10