Muhammad Tim Humble - muhammadtim.com
Assalāmu 'alaykum warahmatullāhi wa barakātuhu…
This website is in need of development. This was scheduled for the early part of 2014, but due to me being extremely busy, I've had to delay the new website until the end of this year.
For the time being, in addition to the blog you can access articles and information from the bar at the top of the page. Here is a selection of the most popular articles: