Cleaning up Dirty Money: The Illegal Narcotics Trade and Money Laundering - Khaled A. A. Alasmari (Economics & Sociology)