Thoughts to Ponder

The Birth of Amalek

Nathan Lopes Cardozo