Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > Non-English Discussions > Deutsches Forum > Erste Hilfe

Notices

Reply
 
Thread Tools Search this Thread
Old 11-28-2012, 12:31 PM   #1
MarionGerber
Junior Member
MarionGerber began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2012
Device: Kindle
Question KindleGen gibt Fehler aus

Hallo, mein erster Beitrag hier ist gleich mal ein Problem beim Umwandeln meines Buchs im HTML-Format (außerdem dabei: eine OPF-Datei und eine NCX-Datei sowie ein Titelbild).
Ich wähle im Kindle Previewer die OPF-Datei an, doch es kommen immer Fehler und dann wird das Umwandeln abgebrochen. Könnt ihr mir da helfen?

OPF:
Spoiler:
Code:
<?xml version="1.0" ?>
<package version="2.0" xmlns="http://www.idpf.org/2007/opf">
<metadata>
<dc:title>Abenteuerherz</dc:title>
<dc:language>de</dc:language>
<meta name="cover" content="my-cover-image" />
<dc:identifier id="BookId" opf:scheme="uuid">urn:uuid:320f2e10-38c3-11e2-81c1-0800200c9a66</dc:identifier>
<dc:creator>Gerber, Marion</dc:creator>
<dc:publisher>Gerber</dc:publisher>
<dc:date>2012</dc:date>
</metadata>
<manifest>
<item id="tc" media-type="application/x-dtbncx+xml" href="toc.ncx"/>
<item id="c1" media-type="application/xhtmlXml" href="Abenteuerherz.html"></item>
<item href="Teil1.jpg" id="my-cover-image" media-type="image/jpeg" />
</manifest>
<spine>
<itemref idref="c1"/>
</spine>
<guide>
<reference type="cover" title="Cover" href="Abenteuerherz.html#title"></reference>
<reference type="toc" title="Inhaltsverzeichnis" href="Abenteuerherz.html#toc"></reference>
</guide>
</package>


NCX:
Spoiler:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">
<ncx xmlns="http://www.daisy.org/z3986/2005/ncx/" version="2005-1" xml:lang="en">
<head>
<meta name="dtb:uid" content="urn:uuid:320f2e10-38c3-11e2-81c1-0800200c9a66"/>
<meta name="dtb:depth" content="1"/>
<meta name="dtb:totalPageCount" content="0"/>
<meta name="dtb:maxPageNumber" content="0"/>
</head>
<docTitle><text>Abenteuerherz</text></docTitle>
<docAuthor><text>Gerber, Marion</text></docAuthor>
<navMap>
<navPoint class="titlepage" id="title" playOrder="1">
<navLabel><text>Titelseite</text></navLabel>
<content src="Abenteuerherz.html#title" />
</navPoint>
 <navPoint class="chapter" id="navpoint-1" playOrder="2">
<navLabel><text>Kapitel 1</text></navLabel>
<content src="Abenteuerherz.html#Kapitel1" />
</navPoint>
<navPoint class="chapter" id="navpoint-2" playOrder="3">
<navLabel><text>Kapitel 2</text></navLabel>
<content src="Abenteuerherz.html#Kapitel2" />
</navPoint>
<navPoint class="chapter" id="navpoint-3" playOrder="4">
<navLabel><text>Kapitel 3</text></navLabel>
<content src="Abenteuerherz.html#Kapitel3" />
</navPoint>
<navPoint class="chapter" id="navpoint-4" playOrder="5">
<navLabel><text>Kapitel 4</text></navLabel>
<content src="Abenteuerherz.html#Kapitel4" />
</navPoint>
<navPoint class="chapter" id="navpoint-5" playOrder="6">
<navLabel><text>Kapitel 5</text></navLabel>
<content src="Abenteuerherz.html#Kapitel5" />
</navPoint>
<navPoint class="chapter" id="navpoint-6" playOrder="7">
<navLabel><text>Kapitel 6</text></navLabel>
<content src="Abenteuerherz.html#Kapitel6" />
</navPoint>
<navPoint class="chapter" id="navpoint-7" playOrder="8">
<navLabel><text>Kapitel 7</text></navLabel>
<content src="Abenteuerherz.html#Kapitel7" />
</navPoint>
<navPoint class="chapter" id="navpoint-8" playOrder="9">
<navLabel><text>Kapitel 8</text></navLabel>
<content src="Abenteuerherz.html#Kapitel8" />
</navPoint>
<navPoint class="chapter" id="navpoint-9" playOrder="10">
<navLabel><text>Kapitel 9</text></navLabel>
<content src="Abenteuerherz.html#Kapitel9" />
</navPoint>
<navPoint class="chapter" id="navpoint-10" playOrder="11">
<navLabel><text>Kapitel 10</text></navLabel>
<content src="Abenteuerherz.html#Kapitel10" />
</navPoint>
<navPoint class="chapter" id="navpoint-11" playOrder="12">
<navLabel><text>Kapitel 11</text></navLabel>
<content src="Abenteuerherz.html#Kapitel11" />
</navPoint>
<navPoint class="chapter" id="navpoint-12" playOrder="13">
<navLabel><text>Kapitel 12</text></navLabel>
<content src="Abenteuerherz.html#Kapitel12" />
</navPoint>
<navPoint class="chapter" id="navpoint-13" playOrder="14">
<navLabel><text>Kapitel 13</text></navLabel>
<content src="Abenteuerherz.html#Kapitel13" />
</navPoint>
<navPoint class="chapter" id="navpoint-14" playOrder="15">
<navLabel><text>Kapitel 14</text></navLabel>
<content src="Abenteuerherz.html#Kapitel14" />
</navPoint>
<navPoint class="chapter" id="navpoint-15" playOrder="16">
<navLabel><text>Kapitel 15</text></navLabel>
<content src="Abenteuerherz.html#Kapitel15" />
</navPoint>
<navPoint class="chapter" id="navpoint-16" playOrder="17">
<navLabel><text>Kapitel 16</text></navLabel>
<content src="Abenteuerherz.html#Kapitel16" />
</navPoint>
<navPoint class="chapter" id="navpoint-17" playOrder="18">
<navLabel><text>Kapitel 17</text></navLabel>
<content src="Abenteuerherz.html#Kapitel17" />
</navPoint>
<navPoint class="chapter" id="navpoint-18" playOrder="19">
<navLabel><text>Kapitel 18</text></navLabel>
<content src="Abenteuerherz.html#Kapitel18" />
</navPoint>
<navPoint class="chapter" id="navpoint-19" playOrder="20">
<navLabel><text>Kapitel 19</text></navLabel>
<content src="Abenteuerherz.html#Kapitel19" />
</navPoint>
<navPoint class="chapter" id="navpoint-20" playOrder="21">
<navLabel><text>Kapitel 20</text></navLabel>
<content src="Abenteuerherz.html#Kapitel20" />
</navPoint>
<navPoint class="chapter" id="navpoint-21" playOrder="22">
<navLabel><text>Kapitel 21</text></navLabel>
<content src="Abenteuerherz.html#Kapitel21" />
</navPoint>
<navPoint class="chapter" id="navpoint-22" playOrder="23">
<navLabel><text>Kapitel 22</text></navLabel>
<content src="Abenteuerherz.html#Kapitel22" />
</navPoint>
<navPoint class="chapter" id="navpoint-23" playOrder="24">
<navLabel><text>Kapitel 23</text></navLabel>
<content src="Abenteuerherz.html#Kapitel23" />
</navPoint>
<navPoint class="chapter" id="navpoint-24" playOrder="25">
<navLabel><text>Kapitel 24</text></navLabel>
<content src="Abenteuerherz.html#Kapitel24" />
</navPoint>
<navPoint class="chapter" id="navpoint-25" playOrder="26">
<navLabel><text>Kapitel 25</text></navLabel>
<content src="Abenteuerherz.html#Kapitel25" />
</navPoint>
<navPoint class="chapter" id="navpoint-26" playOrder="27">
<navLabel><text>Kapitel 26</text></navLabel>
<content src="Abenteuerherz.html#Kapitel26" />
</navPoint>
<navPoint class="chapter" id="navpoint-27" playOrder="28">
<navLabel><text>Kapitel 27</text></navLabel>
<content src="Abenteuerherz.html#Kapitel27" />
</navPoint>
<navPoint class="chapter" id="navpoint-28" playOrder="29">
<navLabel><text>Kapitel 28</text></navLabel>
<content src="Abenteuerherz.html#Kapitel28" />
</navPoint>
<navPoint class="chapter" id="navpoint-29" playOrder="30">
<navLabel><text>Kapitel 29</text></navLabel>
<content src="Abenteuerherz.html#Kapitel29" />
</navPoint>
<navPoint class="chapter" id="navpoint-30" playOrder="31">
<navLabel><text>Kapitel 30</text></navLabel>
<content src="Abenteuerherz.html#Kapitel30" />
</navPoint>
<navPoint class="chapter" id="navpoint-31" playOrder="32">
<navLabel><text>Kapitel 31</text></navLabel>
<content src="Abenteuerherz.html#Kapitel31" />
</navPoint>
<navPoint class="chapter" id="navpoint-32" playOrder="33">
<navLabel><text>Kapitel 32</text></navLabel>
<content src="Abenteuerherz.html#Kapitel32" />
</navPoint>
<navPoint class="chapter" id="navpoint-33" playOrder="34">
<navLabel><text>Kapitel 33</text></navLabel>
<content src="Abenteuerherz.html#Kapitel33" />
</navPoint>
<navPoint class="chapter" id="navpoint-34" playOrder="35">
<navLabel><text>Kapitel 34</text></navLabel>
<content src="Abenteuerherz.html#Kapitel34" />
</navPoint>
<navPoint class="chapter" id="navpoint-35" playOrder="36">
<navLabel><text>Kapitel 35</text></navLabel>
<content src="Abenteuerherz.html#Kapitel35" />
</navPoint>
<navPoint class="chapter" id="navpoint-36" playOrder="37">
<navLabel><text>Kapitel 36</text></navLabel>
<content src="Abenteuerherz.html#Kapitel36" />
</navPoint>
<navPoint class="chapter" id="navpoint-37" playOrder="38">
<navLabel><text>Kapitel 37</text></navLabel>
<content src="Abenteuerherz.html#Kapitel37" />
</navPoint>
<navPoint class="chapter" id="navpoint-38" playOrder="39">
<navLabel><text>Kapitel 38</text></navLabel>
<content src="Abenteuerherz.html#Kapitel38" />
</navPoint>
<navPoint class="chapter" id="navpoint-39" playOrder="40">
<navLabel><text>Kapitel 39</text></navLabel>
<content src="Abenteuerherz.html#Kapitel39" />
</navPoint>
<navPoint class="chapter" id="navpoint-40" playOrder="41">
<navLabel><text>Kapitel 40</text></navLabel>
<content src="Abenteuerherz.html#Kapitel40" />
</navPoint>
<navPoint class="chapter" id="navpoint-41" playOrder="42">
<navLabel><text>Kapitel 41</text></navLabel>
<content src="Abenteuerherz.html#Kapitel41" />
</navPoint>
<navPoint class="chapter" id="navpoint-42" playOrder="43">
<navLabel><text>Kapitel 42</text></navLabel>
<content src="Abenteuerherz.html#Kapitel42" />
</navPoint>
<navPoint class="chapter" id="navpoint-43" playOrder="44">
<navLabel><text>Kapitel 43</text></navLabel>
<content src="Abenteuerherz.html#Kapitel43" />
</navPoint>
<navPoint class="chapter" id="navpoint-44" playOrder="45">
<navLabel><text>Kapitel 44</text></navLabel>
<content src="Abenteuerherz.html#Kapitel44" />
</navPoint>
<navPoint class="chapter" id="navpoint-45" playOrder="46">
<navLabel><text>Kapitel 45</text></navLabel>
<content src="Abenteuerherz.html#Kapitel45" />
</navPoint>
<navPoint class="chapter" id="navpoint-46" playOrder="47">
<navLabel><text>Kapitel 46</text></navLabel>
<content src="Abenteuerherz.html#Kapitel46" />
</navPoint>
<navPoint class="chapter" id="navpoint-47" playOrder="48">
<navLabel><text>Kapitel 47</text></navLabel>
<content src="Abenteuerherz.html#Kapitel47" />
</navPoint>
<navPoint class="chapter" id="navpoint-48" playOrder="49">
<navLabel><text>Kapitel 48</text></navLabel>
<content src="Abenteuerherz.html#Kapitel48" />
</navPoint>
<navPoint class="chapter" id="navpoint-49" playOrder="50">
<navLabel><text>Kapitel 49</text></navLabel>
<content src="Abenteuerherz.html#Kapitel49" />
</navPoint>
<navPoint class="chapter" id="navpoint-50" playOrder="51">
<navLabel><text>Kapitel 50</text></navLabel>
<content src="Abenteuerherz.html#Kapitel50" />
</navPoint>
<navPoint class="chapter" id="navpoint-51" playOrder="52">
<navLabel><text>Kapitel 51</text></navLabel>
<content src="Abenteuerherz.html#Kapitel51" />
</navPoint>
<navPoint class="chapter" id="navpoint-52" playOrder="53">
<navLabel><text>Kapitel 52</text></navLabel>
<content src="Abenteuerherz.html#Kapitel52" />
</navPoint>
</navMap>
</ncx>


Fehlermeldungen:
Spoiler:
Code:
*********************************************************
* Amazon.com kindlegen(Windows) V2.7 build 1019-d6e4792 *
* Ein E-Book-Befehlszeilen-Compiler                     *
* Copyright Amazon.com 2012                             *
*********************************************************

Info:I9026:Option: (ausgeblendet) Amazon-Creator-Tool oder Pipeline 

Info:I9014:Option: -verbose: Ausführliche Ausgabe

Info(prcgen):I1047: Metadaten hinzugefügt dc:Title        "Abenteuerherz"

Info(prcgen):I1047: Metadaten hinzugefügt dc:Date         "2012"

Info(prcgen):I1047: Metadaten hinzugefügt dc:Creator      "Gerber, Marion"

Info(prcgen):I1047: Metadaten hinzugefügt dc:Publisher    "Gerber"

Info(prcgen):I1002: Parsing von Dateien  0000001

Info(prcgen):I1015: PRC-Datei erstellen

Info(prcgen):I1006: Hyperlinks werden aufgelöst

Info(prcgen):I1010: Hyperlinks schreiben

Warnung(prcgen):W14001: Hyperlink nicht aufgelöst:   C:\Users\Marcel Gerber\Documents\Abenteuerherz\Abenteuerherz.html#toc

Warnung(prcgen):W14002: Einige Hyperlinks konnten nicht aufgelöst werden.

Info(prcgen):I1008: Lesestartposition wird aufgelöst

Info(prcgen):I1014: Mediendatei konvertieren und zusammenführen "C:\Users\Marcel Gerber\Documents\Abenteuerherz\Abenteuerherz.html"

Info(prcgen):I1013: Bilddatei konvertieren und zusammenführen "C:\Users\Marcel Gerber\Documents\Abenteuerherz\Teil1.jpg"

Info(prcgen):I1014: Mediendatei konvertieren und zusammenführen "C:\Users\MARCEL~1\AppData\Local\Temp\mbt7DC_B_1C_11_1D_13C_18C0_1560_824B3.tmp"

Info(pagemap):I8000: Keine Page-Map im Buch gefunden

Info(prcgen/inflections):I1012: Kompilieren der Flexionen

Info(prcgen):I1045: Benötigte UNICODE-Bereiche für das Buch werden berechnet

Info(prcgen):I1046: Gefundener UNICODE-Bereich: Basic Latin [20..7E]

Info(prcgen):I1017: PRC-Datei erstellen, Datensatzanzahl:  0000001

Info(prcgen):I1018: PRC-Datei-Datensatz erstellen  0000000

Info(prcgen):I1044: Uncomprimierte Datensatzgröße:   0004096

Info(prcgen):I2001: Endstatistik - Text:          000000098 bytes 000000001 Datensätze 

Info(prcgen):I2002: Endstatistik - Bilder:        000000000 bytes 000000000 Datensätze 

Info(prcgen):I2003: Endstatistik - Indizes:       000000000 bytes 000000000 Datensätze 

Info(prcgen):I2004: Endstatistik - Hinterkante:   000000001 bytes 000000001 Datensätze 

Info(prcgen):I2005: Endstatistik - Frames:        000000000 bytes 000000000 Datensätze 

Info(prcgen):I2006: Endstatistik - Andere:        002059411 bytes 000000009 Datensätze 

Info(prcgen):I2007: Endstatistik - Gesamt:        002059510 bytes 000000010 Datensätze 

Info(prcgen):I1039: Endstatistik - text komprimiert (in% der Originalgröße):  78.40%

Info(prcgen):I1040:  Die Dokument-ID ist: "Abenteuerherz"

Info(prcgen):I1041:  Die Dateiformatversion ist V5

Info(prcgen):I1031: PRC-Datei speichern

Info(prcgen):I1032: PRC-Datei erfolgreich erstellt

Info(prcgen):I1016: Erweiterte PRC-Datei erstellen

Info(prcgen):I1007: Mediaidlinks werden aufgelöst

Info(prcgen):I1011: Mediaidlinks schreiben

Info(prcgen):I1009: Guide-Elemente werden aufgelöst

Info(prcgen):I1019: Index wird im Datensatz erstellt  0000000 Indexname: $GUIDE

Warnung(index build):W15010: Dieser Index ist leer und wurde übersprungen.

Info(prcgen):I2001: Endstatistik - Text:          000000000 bytes 000000000 Datensätze 

Info(prcgen):I2004: Endstatistik - Hinterkante:   000000000 bytes 000000000 Datensätze 

Info(prcgen):I2006: Endstatistik - Andere:        000008780 bytes 000000002 Datensätze 

Info(prcgen):I2007: Endstatistik - Gesamt:        000008780 bytes 000000002 Datensätze 

Info(prcgen):I1041:  Die Dateiformatversion ist V8

Info(prcgen):I1033: PRC-Datei mit Warnungen erstellt!

Info(prcgen):I15000:  Ungefähre Standard-Mobi-Deliverable-Dateigröße:   0000133KB

Info(prcgen):I15001:  Ungefähre Standard-KF8-Deliverable-Dateigröße:   0000133KB


Was mache ich falsch? Ich habe jetzt schon fast 3 Tage lang alles mögliche ausprobiert, es will einfach nicht funktionieren.
PS: Das Buch heißt Abenteuerherz.html, die ncx toc.ncx und das Bild Teil1.jpg, das passt soweit schon.
MarionGerber is offline   Reply With Quote
Old 11-28-2012, 02:47 PM   #2
praetor
Skeptiker
praetor began at the beginning.
 
praetor's Avatar
 
Posts: 84
Karma: 10
Join Date: Oct 2011
Location: Thüringen
Device: Kindle 3
KindleGen kann irgendeinen Hyperlink nicht auflösen. Vermutlich eine „src“ aus den ncx-Datei. Welche HTML-Variante verwendest Du? Ist die im Header richtig deklariert?. Verweisanker wie "....html#***" sucht XHTML unter id="***", HTML unter „name="***". NCX (OPF...) geht grundsätzlich von xhtml aus, sollte aber mit einer ordnungsgemäß deklarierten html-Datei umgehen können .. na ja, glaube ich.
praetor is offline   Reply With Quote
Old 11-28-2012, 02:56 PM   #3
MarionGerber
Junior Member
MarionGerber began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2012
Device: Kindle
Ahja, mein HTML-Header ist folgender:
PHP Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<
html>
<
head>
    <
meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <
meta http-equiv="content-language" content="de">
    <
title>Abenteuerherz</title>
    <
meta name="author" content="Marion Gerber">
    <
style type="text/css">
        
p{margin-bottom0}
    </
style>
</
head
Die Anker gebe ich unter name an, also z.B. so:
PHP Code:
<a name="title"></a
Hatte es davor unter id, hat aber auch nicht funktioniert.
MarionGerber is offline   Reply With Quote
Old 11-28-2012, 03:53 PM   #4
praetor
Skeptiker
praetor began at the beginning.
 
praetor's Avatar
 
Posts: 84
Karma: 10
Join Date: Oct 2011
Location: Thüringen
Device: Kindle 3
Quote:
Originally Posted by MarionGerber View Post
Hatte es davor unter id, hat aber auch nicht funktioniert.
Gibt es eine Verzeichnis-Struktur oder liegen alle Dateien im Wurzelverzeichnis? Funktionieren interne Links (innerhalb der HTML-Seite)? Hast Du mal versucht, dem Text als xhtml zu formatieren (zum Testen vielleicht auch nur einen kleinen Ausschnitt mit wenigen Ankern)?

P.S. Der nicht aufgelöste Link hat ein Leerzeichen:

C:\Users\Marcel Gerber\Documents\Abe...rherz.html#toc

Das kann es eigentlich auch nicht sein. Wie sieht denn der Anker #toc im Abenteuerherz aus.?

Last edited by praetor; 11-28-2012 at 04:09 PM.
praetor is offline   Reply With Quote
Old 11-28-2012, 04:41 PM   #5
MarionGerber
Junior Member
MarionGerber began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2012
Device: Kindle
1. Der Link funktioniert so auf jeden Fall, lässt sich auch im Browser öffnen.
Alle Dateien liegen im Wurzelverzeichnis.
2. Auch die Anker lassen sich im Browser aufrufen.
3. Nein, noch nicht, kann ich morgen mal machen.
4. So:
PHP Code:
<a name="toc"></a
Danach folgt dann das HTML-Inhaltsverzeichnis.
MarionGerber is offline   Reply With Quote
Old 11-28-2012, 05:13 PM   #6
Doitsu
Wizard
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 2,048
Karma: 4836606
Join Date: Dec 2010
Device: Kindle PW2
Da Dein Buch anscheinend nur aus einer HTML-Datei besteht, würde Dir vorschlagen, mit Sigil aus Deinem Buch eine ePub-Datei zu machen, weil sich dann Fehler leichter eingrenzen lassen und fehlerfreie ePubs mit KindleGen ohne Probleme konvertiert werden.

Dazu musst Du einfach die HTML-Datei und das Cover-Bild zu einem neuen Sigil-Projekt hinzufügen. (Die NCX-Datei erstellt Sigil automatisch.)

Du kannst dann in Sigil einfach auf das grüne Häkchen klicken, um nach Fehlern zu suchen. Außerdem kann man mit Sigil noch automatisch das empfohlene HTML-Inhaltsverzeichnis aus der NCX-Datei erstellen, empfohlene Guide-Elemente (toc, text) hinzufügen, Metadaten aktualisieren u.v.a.m.
Doitsu is offline   Reply With Quote
Old 11-30-2012, 07:59 PM   #7
MarionGerber
Junior Member
MarionGerber began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2012
Device: Kindle
Ich denke, es hat sich jetzt erledigt.
Ich habe das Buch nun mit Calibre kompiliert.
Trotzdem danke für eure Bemühungen!
MarionGerber is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Calibre Fehler kindle_004 Software 1 12-12-2011 03:14 AM
PB 602 Fehler: cannot resolve hostname eskimo PocketBook 4 01-01-2011 05:12 PM
Troubleshooting TOC fails in Kindlegen 1.1, not Kindlegen 1.0 cyberbaffled Amazon Kindle 3 12-25-2010 06:21 PM


All times are GMT -4. The time now is 04:31 PM.


MobileRead.com is a privately owned, operated and funded community.