Visual Illusions, Their Causes, Characteristics and Applications by