Author: Antoine gilly and Jack denton scott