The grossest failures of peer review. Issue 6900 (7th August 1993) - Lock, Stephen