Top 1121 rene chartrand graham turner PDF Book Page 47