Mario Puzo was indeed Italian American, born in New York City to Italian immigrant parents. He is best known for writing The Godfather, which explores Italian American culture. The other options (British American, Italian British, Italian) are incorrect - he was American, not British or Italian citizen.