Has anyone posted the trivial fact that Steven J. Gould's parents arrived in the U.S.A. on 9/11/01? (1901, that is).