百家姓 by AnonymousHundred Family Surnames
 is a Project Gutenberg book, now on Github.