Fraud is a human problem, to understand it, involves understanding the human elements that it is made up of. Click on this link to take a short quiz to see whether you have what it takes to recognize the warning signs of fraud.
http://www.journalofaccountancy.com/Issues/2012/Aug/20125443.htm