Tartan magic
Harcourt
Jane Yolen
Magic Carpet Books 2003, c2002 Tartan magic 3
Available at 1 libraries
Magic Carpet Books 2002, c1999 Tartan magic 1
Magic Carpet Books 2002 Tartan magic 2
: pbk