public String getInsertStatement(String book, int chapter) throws ParseException, IOException {
//        String strBook = String.format("B%02d", book);
//        String strChapter = String.format("C%03d", chapter);
//        String strHtml = getOneChapterHtmlSource(ver, getBook/home/mark/bible/checking/bgpda/hb_1_0Chapter("Matt", 6));
        String strHtml = "TODO";

        int verse = 0;
        Document doc = Jsoup.parse(strHtml);
        Elements testing = doc.select("P");

        StringBuilder sb = new StringBuilder();
        sb.append("\nINSERT INTO `bible`.`bible` (`VERSION`, `BOOK`, `CHAPTER`, `VERSE`, `CONTENT`) VALUES");
        for (Element src : testing) {
            //
            // filter out
            //
            if (src.toString().contains("<a href=")) {
                continue;
            }
            if (src.toString().length() <= 7) {
                continue;
            }
            if (src.toString().contains("<img src")) {
                continue;
            }
            if (src.toString().contains("<p>&nbsp;</p>")) {
                continue;
            }

            //
            // replace 
            //
            String plain;
            plain = src.toString().replace("<p>", "");
            plain = plain.replace("</p>", "");
            plain = plain.replace("<i>", "");
            plain = plain.replace("</i>", "");

            //
            // compose SQL
            //
            verse++;

//            System.out.println("ver="+ver+" book"+book+" chapter="+chapter+" "+verse + "=> " + plain);
            String temp = String.format("%n('tw','%s','%s','%s','%s'),", book, chapter, verse, plain);
            sb.append(temp);
//            System.out.println(temp);

        }
        sb.deleteCharAt(sb.length() - 1);
        sb.append(";");

//        System.out.println(sb.toString());
        return sb.toString();

    }