NXP is a musican, composer, artist, journalist, historican, sosciolgist and political activist. Read more on Last.fm