Nick Cave was born in Fulton, Missouri in 1959. He creates Soundsuits—surreally majestic objects blending fashion and sculpture—that originated as metaphorical suits of armor in response to the Rodney ...