Author: Fryar Yordanus.