Scan barcode
James McGowan
3 books
30 pages • first pub 2021 (editions)
ISBN/UID: 9781635923193
Format: Hardcover
Language: English
Publisher: Astra Publishing House
Publication date: 14 September 2021
30 pages • first pub 2021 (editions)
ISBN/UID: 9781635923193
Format: Hardcover
Language: English
Publisher: Astra Publishing House
Publication date: 14 September 2021
198 pages • missing pub info (editions)
ISBN/UID: 9781442209428
Format: Hardcover
Language: English
Publisher: Rowman & Littlefield Publishers
Publication date: 16 March 2011
198 pages • missing pub info (editions)
ISBN/UID: 9781442209428
Format: Hardcover
Language: English
Publisher: Rowman & Littlefield Publishers
Publication date: 16 March 2011
399 pages • first pub 1857 (editions)
ISBN/UID: 9780199535583
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 June 2008
399 pages • first pub 1857 (editions)
ISBN/UID: 9780199535583
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 June 2008