A dictionary of advanced Japanese grammar - Makino, Seiichi (The Japan Times, 2008)