Diego Lopez Marina, Author at Crux