100 Teachings of the Prophet
islamicglobe.com