Abstract: A system, and techniques used therein, for creating electronic documents, such as electronic books. The system involves a process whereby an original document's content is converted from one specific electronic format into a more comprehensive and compatible electronic format. Such process involves dividing the content of the original document into a sequence of blocks, which can thereafter be converted to any of a number of electronic formats. The blocks can also be tagged so as to impart semantic structure of the original document's text thereon, enabling a more complex and accurate conversion of the original document, and a more comprehensive and efficient mechanism for reviewing the converted document.