User Home Page Book: Foster Generations - From 1690 to 2000: Lineage Report - Generations 1 through 11