Thanks very much for taking the time to answer my newbie question!
You might want to consider adding that very brief, one-line explanation to the user guide ("if your zip file contains multiple books then you need to unzip it first").
Two thumbs up for the great programming!