Publications by 'Joshua C. Triyonoputro'