interview – The Outlook Magazine #61

The Outlook Magazine #61

publisher: The Outlook Magazine
region: China
release date: May 2007