Thoughts to Ponder

Arguing Against Oneself – Joseph’s Self-Revenge

Nathan Lopes Cardozo