300 song lyrics translate by Xu Yuanchong (China Intercontinental press, 2011)