The Language of Spells > Editions
by Sarah Painter First published May 30th 2013
Published May 30th 2013
by Carina UK
Kindle Edition, 332 pages
Published May 1st 2013
by HQ Digital
1, Kindle Edition, 394 pages
Published May 1st 2013
by Carina
Paperback, 386 pages
Published March 2025
by Carina
Paperback, 386 pages
Published September 7th 2016
by Sarah Paitner
Unabridged, Audible Audio
Published April 22nd 2024
by Siskin Press Ltd
Audible Audio