Title: Ideas and Inventions of Andrew Magdy Kamal 2013