The only thing I know about this song is that it was definitely not written by Elvis Costello. The actual author (can't remember his name, sorry) was/is disabled in some way - he also wrote a song quite popular in the mid-1980s called 'Wind of Change' about the decline of apartheid.