by Ralph Rylance, Janet Ing Freeman
publisher: British Library publish date: August 31st 2012
format: hardcover pages: 313
language: English
ISBN:
0712358617 (9780712358613)
publisher: British Library publish date: February 15th 2014
format: paperback pages: 368
language: English
ISBN:
0712357041 (9780712357043)