A visitor walks past a poster during the 62nd Frankfurt International Book Fair in Frankfurt, Germany, Oct. 6, 2010. [Xinhua]