Mario Gianluigi Puzo ( ; ; October 15 , 1920 -- July 2 , 1999 ) was an American author and screenwriter .
Mario Gianluigi Puzo ( ; ] ; October 15 , 1920 -- July 2 , 1999 ) was an American author and screenwriter .