Compare Mario Puzo To:
Mario Puzo is $18 million richer than John Cazale