Moshe Edri, Author at Crux