     override func loadView() {
         super.loadView()
         
-        self.navigationItem.title = NSLocalizedString("Word Search", comment: "Title of Search page")
+        if self.section == nil {
+            self.navigationItem.title = NSLocalizedString("Word Search", comment: "Title of Search page")
+        } else {
+            let bible = HistoryModel.shared.currBible
+            let bookId = ConcordanceModel.shared.resultsByBook[self.section!][0].bookId
+            self.navigationItem.title = bible.tableContents?.getBook(bookId: bookId)?.name
+        }
         
         // Along with auto layout, these are the keys for enabling variable cell height
         self.tableView.estimatedRowHeight = 88.0

    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        if self.typeControl.selectedSegmentIndex == ConcordanceViewController.VIEW_LAST_SEARCH {
            return showLastResult(indexPath: indexPath)
        } else {
            return showSearchHistory(indexPath: indexPath)
        }
    }
    
    private func showSearchHistory(indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "concordanceSearch", for: indexPath)
        cell.contentView.backgroundColor = AppFont.backgroundColor
        cell.textLabel?.textColor = AppFont.textColor
        cell.textLabel?.text = ConcordanceModel.shared.getHistory(row: indexPath.row)
        return cell
    }
    
    private func showLastResult(indexPath: IndexPath) -> ConcordanceResultCell {
        let concordance = ConcordanceModel.shared
        let cell = tableView.dequeueReusableCell(withIdentifier: "concordanceResult", for: indexPath) as! ConcordanceResultCell
        cell.contentView.backgroundColor = AppFont.backgroundColor
        
        cell.title.textColor = AppFont.textColor
        cell.verse.textColor = AppFont.textColor
        
        let bible = HistoryModel.shared.currBible

        if indexPath.row < ConcordanceViewController.VIEW_GROUP_SIZE || self.section != nil {
            let useSection = (self.section != nil) ? self.section! : indexPath.section
            let wordRef = concordance.resultsByBook[useSection][indexPath.row]
            let reference = Reference(bibleId: bible.bibleId, bookId: wordRef.bookId,
                                      chapter: Int(wordRef.chapter))
            cell.title.text = reference.description(verse: wordRef.verse)
            cell.verse.attributedText = self.format(bible: bible, wordRef: wordRef)

        } else {
            let wordRefGroup = concordance.resultsByBook[indexPath.section]
            let count = wordRefGroup.count - ConcordanceViewController.VIEW_GROUP_SIZE
            let bookId = wordRefGroup[0].bookId
            let name = bible.tableContents?.getBook(bookId: bookId)?.name
            cell.title.text = "\(count) More In \(name ?? bookId)"
            cell.verse.text = nil
        }
        cell.accessoryType = .disclosureIndicator
        return cell
    }
    
    private func format(bible: Bible, wordRef: WordRef) -> NSMutableAttributedString? {

        }
        return result.sorted()
    }
}
