Top 236 takeo kanade eds PDF Book Page 10