Sahih al-Bukhari 2059 - One who does not care from where he earns | Criterion