Scan barcode
406 pages • first pub 2013 (editions)
ISBN/UID: 9780994667915
Format: Paperback
Language: English
Publisher: Rachel Morgan
Publication date: 20 March 2015
Description
Packed with spine-tingling intrigue and swoonworthy romance, the plot thickens in this YA fantasy from author Rachel Morgan... Guardian trainee Violet Fairdale is just weeks away from one of the most important occasions of her life: graduation. Af...
Community Reviews
Content Warnings
406 pages • first pub 2013 (editions)
ISBN/UID: 9780994667915
Format: Paperback
Language: English
Publisher: Rachel Morgan
Publication date: 20 March 2015
Description
Packed with spine-tingling intrigue and swoonworthy romance, the plot thickens in this YA fantasy from author Rachel Morgan... Guardian trainee Violet Fairdale is just weeks away from one of the most important occasions of her life: graduation. Af...