Scan barcode
James Cameron Stewart
45 books
336 pages • first pub 2012 (editions)
ISBN/UID: 9780804846394
Format: Paperback
Language: English
Publisher: Tuttle Publishing
Publication date: 13 November 2018
336 pages • first pub 2012 (editions)
ISBN/UID: 9780804846394
Format: Paperback
Language: English
Publisher: Tuttle Publishing
Publication date: 13 November 2018
missing duration info • missing pub info (editions)
ISBN/UID: 9781977368973
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 26 March 2019
missing duration info • missing pub info (editions)
ISBN/UID: 9781977368973
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 26 March 2019
11 hours, 14 minutes • first pub 2007 (editions) user-added
ISBN/UID: B07FK7T66F
Format: Audio
Language: English
Publisher: Tantor
Publication date: 31 July 2018
11 hours, 14 minutes • first pub 2007 (editions) user-added
ISBN/UID: B07FK7T66F
Format: Audio
Language: English
Publisher: Tantor
Publication date: 31 July 2018
361 pages • first pub 2023 (editions)
ISBN/UID: 9781496739933
Format: Hardcover
Language: English
Publisher: Kensington Books
Publication date: 26 September 2023
361 pages • first pub 2023 (editions)
ISBN/UID: 9781496739933
Format: Hardcover
Language: English
Publisher: Kensington Books
Publication date: 26 September 2023
272 pages • first pub 2016 (editions)
ISBN/UID: 9780735222670
Format: Paperback
Language: English
Publisher: Penguin Books
Publication date: 02 January 2018
272 pages • first pub 2016 (editions)
ISBN/UID: 9780735222670
Format: Paperback
Language: English
Publisher: Penguin Books
Publication date: 02 January 2018