Wisden cricketers' almanack 2004.