Top 938 professor tamejiro hiyama auth PDF Book Page 40