Author: Suryo Sakti Hadiwijoyo.