Carnival Magic > Editions
by Amy Ephron First published May 1st 2018
Published May 1st 2018
by Philomel Books
Hardcover, 288 pages
Published May 1st 2018
by Philomel Books
Kindle Edition, 284 pages
Published May 7th 2019
by Penguin Young Readers Group
Reprint, Paperback, 289 pages
Published January 1st 2018
by Books On Tape
Audio CD
Published May 1st 2018
by Listening Library
Audible Audio






