The Thousand and One Nights, also known as "Arabian Nights", is an ancient collection of middle eastern stories, folk tales and fairy tales which has been translated into many different languages across the world. It is yet another example of a story within a story- the "framing story" tells the tale of a young woman called Scheherezade (Pronounced Sha-HAR-e-zad) who is married to an unhappy Sultan who kills all his wives the morning after he marries them. To try and stay alive, she begins to tell him a story the night they are married, but does not finish it, and forces him to postpone her execution in order to hear the end. This carries on for one thousand nights until finally the Sultan realises he is in love with her, and pardons her.
During those thousand nights, Scheherezade gets through a lot of stories, and translators have added even more to the story. Some of the most famous nights (mostly added in translation) are Sinbad the Sailor, Aladdin and Ali Baba and the Forty Thieves.
Meggie is afraid of Long John Silver, Treasure Island's terrifying one legged pirate antagonist- and for good reason!
The author, Cornelia Funke, has often said that she imagines Mo's voice to be exactly like that of the actor Brendan Fraser, and it's Fraser who plays Mo in the Inkheart movie. To listen to the voice that Funke based Mo's reading on, here's a clip from an interview about the Inkheart movie.
Here's one of many recipes for pasta with rosemary- this uses spaghetti, but you can replace that with the pasta shape of your choice.