Author: Bernard Lamarche, David Liss, Nicolas Baier