Scan barcode
686 pages • first pub 1190 (editions)
ISBN/UID: 9781843844983
Format: Paperback
Language: English
Publisher: D.S. Brewer
Publication date: 20 April 2018
686 pages • first pub 1190 (editions)
ISBN/UID: 9781843844983
Format: Paperback
Language: English
Publisher: D.S. Brewer
Publication date: 20 April 2018
632 pages • first pub 1190 (editions)
ISBN/UID: 9781843844006
Format: Hardcover
Language: English
Publisher: D.S. Brewer
Publication date: 01 April 2015
632 pages • first pub 1190 (editions)
ISBN/UID: 9781843844006
Format: Hardcover
Language: English
Publisher: D.S. Brewer
Publication date: 01 April 2015
686 pages • first pub 1190 (editions)
ISBN/UID: 9781782048763
Format: Digital
Language: English
Publisher: D.S. Brewer
Publication date: 01 April 2015
686 pages • first pub 1190 (editions)
ISBN/UID: 9781782048763
Format: Digital
Language: English
Publisher: D.S. Brewer
Publication date: 01 April 2015