Islam for Hindus Published April 25, 2014 at 1200 × 2131 in A Muslim Man Walks Home Barefoot in the Rain after Giving a Needy Bus Passenger his Shoes and Socks The generous Muslim giver refused to be identified because Islam teaches that good deeds should be done only for the pleasure of Allah.