The Quality of Mercy March 28, 2011 Derrick G. They say things happen for a reason. But that reason might not always be clear. In time, with faith, the… Continue Reading →