Muhammad Taufiq Rahman · Study