Shan Shan Du

Shan Shan Du is an old friend who co-wrote the song "Puzzles" on the Boy on Fire album with me. She sent me some lyrics one day in 2007 and I really liked them.