Yamamoto, Tsunetomo, Tsuramoto Tashiro, and Denzaemon Yamamoto. Hagakure.