Author: Aozora Bunko.