Time to reassess strategies for improving health in developing countries. Issue 7525 (10th November 2005)