Author: Okinawa Kenritsu Okinawa Toshokan.