Author: Dr Zakir Laliwala,Abdulbasit Fazalmehmod Shaikh,Zakir Laliwala