Books by Takayuki Hibi