Top 647 ian nish yoichi kibata eds PDF Book Page 27