Ashraf Khalil, Author at Crux