David ‘Daoud’ Carruthers. Salaam alykhum and Marhaba. Welcome to my own little personal space on the world wide web.