Author: m.sc a.c. shawq