An American soldier was killed by small-arms gunfire in northwestern Iraq, the US military said Saturday. The name of the soldier, who was killed in Ninevah province on Friday, was being withheld until relatives could be notified. At least 3,892 members of the US military have died since the beginning of the Iraq war in March 2003, according to an Associated Press count. The figure includes eight military civilians. At least 3,169 died as a result of hostile action, according to the military's numbers.