Author: Nawid Daniel Wahab