Thoughts to Ponder

The Number of Generations Before Him

Nathan Lopes Cardozo