Magic lessons, by Justine Larbalestier
Label
Magic lessons, by Justine Larbalestier
Isbn
9781595140548
Lccn
2005023870
Physical Description
275 pages, 22 cm.
System control number
(Sirsi) 1007186(OCoLC)61687593
Cover Art