I find John Clark ad Wayne Wittig's contribution quite interesting but also very disturbing.
Corruption spans a whole spectrum of unethical, immoral, illegitimate and illegal human activities.
It should not surprise anyone that the World Bank, UN Agencies would prefer to rely on this comfortable zone of international law. These offences are codified in national criminal codes. In Ghana there are several anti-corruption bodies e.g. the Police, Parliamentary Oversight Committees, auditor General's etc. The SFO deals with all corruption which give rise to serious or complex fraud. This offence has its basis in international law and incoporated into municipal law by the Constitution.