Ted Chiang

Ted Chiang

Birthday 1967-10-20
Place of Birth Port Jefferson, Long Island, New York, USA