Sahih Muslim 1035 - The upper hand is better than the lower hand, and the upper hand is the one that gives and the lower hand is the one that receives | Criterion