International Money Laundering And Terrorist Financing by Paul Hynes, Richard Furlong & Paul Keleher