Volume & Issue: Volume 29, Issue 6, June 2004, Pages 2951-3554