Samy Magdy, Author at Crux