Ethics, audit, and research: all shades of grey. Issue 7489 (24th February 2005)