IbnFarooq's Islam page has been upgraded and moved to our new site
www.fiqh.net