I've spent like 2 minutes on this, but python generate_name.py generates a fake American using the 2010 Census data.