Mardzelah Makhsin (2020). Sains pemikiran & etika. PTS Professional.