jim july 2004 - jim-july-2004