Author: Shell, G. Richard, Moussa, Mario