Personally, I wouldn't use any semicolons in the name. If the ebook persistent data is being stored in a database, it's possible that the semicolon could screw up the command in some cases where the input isn't sanitized. Kind of like the famous XKCD comic where someone named their son "Robert'); DROP TABLE Students;--" and deleted the school's database.
http://xkcd.com/327/. Maybe it's not the problem you're seeing now, but better safe than sorry.