Anybody by any chance have the No23 2004 magazine. I should mention this is a magazine written in Spain.......