Take a photo of a barcode or cover

294 pages • first pub 2019 (view editions) user-added
ISBN/UID: 1916100414
Format: Paperback
Language: English
Publisher: Nielson
Edition Pub Date: Not specified
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 (view editions) user-added
ISBN/UID: 1916100414
Format: Paperback
Language: English
Publisher: Nielson
Edition Pub Date: Not specified
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...