A Practitioner's Guide To Money Laundering Compliance by Tim Bennett