Nicolas Mirabet, Author at Crux