Scams & swindles : phishing, spoofing, ID theft, Nigerian advance schemes, investment frauds, false sweethearts : how to recognize and avoid financial rip-offs in the Internet age. (Silver Lake, 2006)