Refactoring "Books.cgi".
 * Generating individual pages.
 * Generating an index.