10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By Ross MacKenzie - Author

Ross MacKenzie is the author of fantasy adventure, Zac and the Dream Pirates, winner of a Scottish Children's Book Award in 2012. He lives in Renfrew, where he grew up, with his wife and baby daughter, but spends much of his time in another world.

A Q&A with Ross about his novel The Nowhere Emporium

Where did your inspiration for The Nowhere Emporium come from?

It’s a bit mysterious, actually! The Emporium sort of popped into my head fully formed. I could see this strange old shop so clearly in my head, the sparkling black brick and the faded sign. I knew the shop never stayed in one place for very long, and of course I had to find out why, so I wrote the story.

What is your favourite room in the Nowhere Emporium? 

Actually, my favourite place in the entire Emporium is the shop-front where Daniel first meets Mr Silver. It’s dim and dusty and mysterious, filled with so many treasures and curiosities. I could spend days looking around! 

What would you write in the Book of Wonders? 

I’d have a library with every story ever written waiting on the shelves for me. But it would be a library with a twist: I’d be able to meet the characters from my favourite books face to face!
Actually, on second thought, this might turn out to be dangerous – the bad guys would probably try to escape and take over the world!

Author's Website: https://zacandthedreampirates.co.uk/

Follow Ross MacKenzie on Social Media

ERROR: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lovereading.Stock13' doesn't exist QUERY: SELECT b.Accolades, b.PrimaryGenre, b.SecondaryGenre, b.BookID, b.Chapter, b.Synopsis, b.Reviews, b.CustomLinks, b.SEOTitle, b.SEODescription, b.AppleISBN, b.ReaderReviews, b.HiResCover, b.Cover, b.SmallCover, b.Publisher, b.ColorTheme, b.FeatureColor, b.MonthEdition, b.AudiobookID, b.LROtherInfo, b.PrimaryGenre AS PrimaryGenreTextCode, bc.ISBN13, bc.Title, bc.PubDate, bc.Format, bc.Author AS BCAuthor, bc.Illustrator AS BCIllustrator, bc.NoPunctName, st.Qty, st.Rrp, st.Price, st.Availability, a.AuthorID, a.Fullname, a.Profile, i.IllustratorID, i.IFullname, i.IProfile, t.TranslatorID, t.TFullname, t.TProfile, bi.series_title, bi.pages, bi.bics, bi.book2look_url, bi.isbn13, bi.title, bi.subtitle, bi.binding, bi.author, bi.illustrator, bi.description, bi.publisher, bi.thema AS PrimaryThemaTextCode, e.expertname, e.expertid, br.ShortReview AS LRCommentShort, br.FullReview AS LRComment FROM lovereading.KIDS_BookCacheNew bc LEFT JOIN lovereading.KIDS_Book b ON b.BookID = bc.BookID LEFT JOIN lovereading.KIDS_Author a ON b.AuthorID = a.AuthorID LEFT JOIN lovereading.KIDS_Illustrator i ON b.IllustratorID = i.IllustratorID LEFT JOIN lovereading.KIDS_Translator t ON b.TranslatorID = t.TranslatorID LEFT JOIN lovereading.BookIndex bi ON bc.ISBN13 = bi.isbn13 LEFT JOIN lovereading.Ebooks eb ON b.ISBN13 = eb.EAN LEFT JOIN lovereading.Stock13 st ON st.ISBN = bc.isbn13 LEFT JOIN lovereading.KIDS_BookReviews br ON b.ISBN13 = br.ISBN13 AND br.Enabled = 1 AND br.Approved = 1 LEFT JOIN lovereading.KIDS_Experts e ON e.expertid = br.ReviewerID LEFT JOIN lovereading.Stock13Ebook ste ON ste.eISBN = bc.ISBN13 WHERE bc.AuthorNpn=? ORDER BY pub_date DESC