Author: Nur S. Biedyn Beseri.