What has the author J A G Roberts written?

J. A. G. Roberts has written:

'A concise history of China' -- subject(s): History

'Modern China' -- subject(s): History

'A History of China' -- subject(s): HISTORY / World, History, HISTORY / General, HISTORY / Asia / China

'China Through Western Eyes'

'A history of China' -- subject(s): History