bakoba umukiza yari yarabonye yesu kandi yaramwumvise in his work alhazen discussed theories on the motion of a body instead of being called hindert they called him dirt for short