Traces of the PastBy Truscape Solutions, Inc ( $3.99 )
Find traces of your ancestors by exploring hundreds of millions of freely available historical records from countries all over the world. For many people, records of their ancestors connect them to their past. An effort is ...