A 30 year perspective of the quality of evidence published in 25 clinical journals: Signs of change?. Issue 968 (5th June 2006)