Kamalruddin Shamsudin · Study