You need to sign in or sign up before continuing.
Scan barcode
704 pages • first pub 2015 (editions)
ISBN/UID: 9780606387613
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 12 July 2016
Description
In the epic conclusion to the New York Times bestselling series the School for Good and Evil, everything old is new again as Sophie and Agatha fight the past and present to find the perfect end to their fairy tale. This paperback edition includes ...
Community Reviews
Content Warnings
704 pages • first pub 2015 (editions)
ISBN/UID: 9780606387613
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 12 July 2016
Description
In the epic conclusion to the New York Times bestselling series the School for Good and Evil, everything old is new again as Sophie and Agatha fight the past and present to find the perfect end to their fairy tale. This paperback edition includes ...