Scan barcode
294 pages • first pub 2019 (editions) user-added
ISBN/UID: 1916100414
Format: Paperback
Language: English
Publisher: Nielson
Publication date: 28 April 2019
Description
James Harrington has always done what was right, what was good, earning himself the title of Angel of Avondale. His life has followed the exact course it should, with nothing ever getting in his way. That is, until a mysterious letter from Vienna...
Community Reviews
Content Warnings
294 pages • first pub 2019 (editions) user-added
ISBN/UID: 1916100414
Format: Paperback
Language: English
Publisher: Nielson
Publication date: 28 April 2019
Description
James Harrington has always done what was right, what was good, earning himself the title of Angel of Avondale. His life has followed the exact course it should, with nothing ever getting in his way. That is, until a mysterious letter from Vienna...