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

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 07-24-2026, 01:23 PM   #406
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 85,154
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
I'm finding calibre processes left behind when I close calibre to install the latest beta. This is 9.11 that leaves the processes behind. I do not have the GPU enabled. I'm on Windows 11 25H2.
JSWolf is online now   Reply With Quote
Old 07-27-2026, 10:00 AM   #407
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,384
Karma: 1589505
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
With the 9.11.104 preview version, I'm getting this error when clicking in the Favourites Menu plugin icon:
Spoiler:

Code:
calibre, version 9.11.104
ERRO: Exceção sem tratamento: <b>AttributeError</b>:'NoneType' object has no attribute 'aboutToShow'

calibre 9.11.104  embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.6
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: pt_BR
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 33, 0) && DeDRM (10, 0, 23) && Package KFX (from KFX Input) (2, 33, 0) && ACE (1, 1, 7) && Access Aide (0, 1, 15) && Action Chains (1, 20, 10) && Best Sellers (4, 2, 1) && Check Books (0, 2, 1) && Comments Cleaner (1, 19, 2) && Count Pages (1, 15, 2) && Diaps Editing Toolbag (0, 5, 0) && Ebook Translator (2, 4, 1) && Editor Chains (1, 1, 9) && EpubCheck (0, 2, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Favourites Menu (1, 3, 2) && Find Duplicates (1, 10, 10) && GR Author Notes (1, 2, 2, 100) && Goodreads (1, 8, 5) && Goodreads Sync (1, 17, 4) && KFX metadata reader (from KFX Input) (2, 33, 0) && From KFX (2, 33, 0) && KFX Input (2, 33, 0) && Set KFX metadata (from KFX Output) (2, 19, 0) && KFX Output (2, 19, 0) && KindleUnpack - The Plugin (0, 84, 0) && Open With (1, 8, 5) && Quality Check (1, 14, 7) && Reading Goal (2, 1, 2) && Reading Tracker (2, 0, 0) && ScrambleEbook (0, 6, 0) && Skoob Books (1, 5, 7) && Skoob Sync (0, 5, 8) && Streamer (1, 1, 0) && Sum Column (0, 3, 1) && TextDiff (1, 3, 1) && ePub Extended Metadata {Reader} (0, 14, 9) && ePub Extended Metadata {Writer} (0, 14, 9) && ePub Extended Metadata (0, 14, 9)
Traceback (most recent call last):
  File "calibre_plugins.favourites_menu.action", line 88, in _about_to_show_menu
  File "calibre_plugins.favourites_menu.action", line 127, in rebuild_menus
AttributeError: 'NoneType' object has no attribute 'aboutToShow'

It didn't happen with last stable version, and the plugin hasn't changed in a while.
thiago.eec is offline   Reply With Quote
Old 07-27-2026, 11:31 AM   #408
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 85,154
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by thiago.eec View Post
With the 9.11.104 preview version, I'm getting this error when clicking in the Favourites Menu plugin icon:
Spoiler:

Code:
calibre, version 9.11.104
ERRO: Exceção sem tratamento: <b>AttributeError</b>:'NoneType' object has no attribute 'aboutToShow'

calibre 9.11.104  embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.6
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: pt_BR
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 33, 0) && DeDRM (10, 0, 23) && Package KFX (from KFX Input) (2, 33, 0) && ACE (1, 1, 7) && Access Aide (0, 1, 15) && Action Chains (1, 20, 10) && Best Sellers (4, 2, 1) && Check Books (0, 2, 1) && Comments Cleaner (1, 19, 2) && Count Pages (1, 15, 2) && Diaps Editing Toolbag (0, 5, 0) && Ebook Translator (2, 4, 1) && Editor Chains (1, 1, 9) && EpubCheck (0, 2, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Favourites Menu (1, 3, 2) && Find Duplicates (1, 10, 10) && GR Author Notes (1, 2, 2, 100) && Goodreads (1, 8, 5) && Goodreads Sync (1, 17, 4) && KFX metadata reader (from KFX Input) (2, 33, 0) && From KFX (2, 33, 0) && KFX Input (2, 33, 0) && Set KFX metadata (from KFX Output) (2, 19, 0) && KFX Output (2, 19, 0) && KindleUnpack - The Plugin (0, 84, 0) && Open With (1, 8, 5) && Quality Check (1, 14, 7) && Reading Goal (2, 1, 2) && Reading Tracker (2, 0, 0) && ScrambleEbook (0, 6, 0) && Skoob Books (1, 5, 7) && Skoob Sync (0, 5, 8) && Streamer (1, 1, 0) && Sum Column (0, 3, 1) && TextDiff (1, 3, 1) && ePub Extended Metadata {Reader} (0, 14, 9) && ePub Extended Metadata {Writer} (0, 14, 9) && ePub Extended Metadata (0, 14, 9)
Traceback (most recent call last):
  File "calibre_plugins.favourites_menu.action", line 88, in _about_to_show_menu
  File "calibre_plugins.favourites_menu.action", line 127, in rebuild_menus
AttributeError: 'NoneType' object has no attribute 'aboutToShow'

It didn't happen with last stable version, and the plugin hasn't changed in a while.
I had no trouble with Favorites menu in 9.11.103 and I cannot get anything to fail in 9.11.104. What exactly did you do when you received the error?
JSWolf is online now   Reply With Quote
Old 07-27-2026, 12:01 PM   #409
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,519
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@thiago.eec I dont see any calibre code involved there. And I cant replicate it on my machine either.
kovidgoyal is offline   Reply With Quote
Old 07-27-2026, 01:35 PM   #410
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,384
Karma: 1589505
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by kovidgoyal View Post
@thiago.eec I dont see any calibre code involved there. And I cant replicate it on my machine either.
Sorry, the error was caused by a plugin update not working well with Favourites Menu. I've already contacted the developer.
thiago.eec is offline   Reply With Quote
Old 09-23-2026, 04:48 PM   #411
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,796
Karma: 182340541
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
calibre 9.15.100

Since there seems to have been no information posted here about 9.15.100, it is now available from the calibre preview link ( https://download.calibre-ebook.com/preview/ ). It corrected an issue when I updated my run from source setup to include the added .avif file format which prevented calibre from running.
DNSB is offline   Reply With Quote
Old 09-23-2026, 10:46 PM   #412
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,519
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by DNSB View Post
Since there seems to have been no information posted here about 9.15.100, it is now available from the calibre preview link ( https://download.calibre-ebook.com/preview/ ). It corrected an issue when I updated my run from source setup to include the added .avif file format which prevented calibre from running.
Ah yes, running from source without updating to the preview is currently broken thanks to avif support. The preview doesnt have anything noteworthy in it apart from fixing Economist and NYTimes news downloads.
kovidgoyal is offline   Reply With Quote
Old 09-26-2026, 10:10 AM   #413
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 7,636
Karma: 5010535
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Experimenting with this, I tried invoking 'The Economist' recipe.

Downloading and installing Camoufox happened completely silently without any notice or consent check? Will one be added?

Despite running Calibre Portable, Camoufox (and browserforge?) was installed under <user>/AppData/Local/calibre-dbin, not inside the portable install.

And it still failed, even with Camoufox. Although I would not be surprised if I was doing something wrong. I never use the News recipes.

Debug output:
Spoiler:
Code:
Downloading recipe urn: builtin:economist_free
Trying to get latest version of recipe: economist_free
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36
Ignoring the requested user agent 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36', camoufox uses one that matches the rest of its fingerprint
Warming up camoufox on: https://www.reddit.com/r/funny, https://en.wikipedia.org/wiki/United_Kingdom, https://www.bbc.com/news
Camoufox ready in 28.6 seconds
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0 Liskov
Recipe specific options:
  res = 600
Traceback (most recent call last):
  File "runpy.py", line 203, in _run_module_as_main
  File "runpy.py", line 88, in _run_code
  File "site.py", line 83, in <module>
  File "site.py", line 78, in main
  File "site.py", line 50, in run_entry_point
  File "calibre\utils\ipc\worker.py", line 186, in main
  File "calibre\gui2\convert\gui_conversion.py", line 49, in gui_convert_recipe
  File "calibre\gui2\convert\gui_conversion.py", line 36, in gui_convert
  File "calibre\ebooks\conversion\plumber.py", line 1258, in run
  File "calibre\customize\conversion.py", line 242, in __call__
  File "calibre\ebooks\conversion\plugins\recipe_input.py", line 163, in convert
  File "calibre\web\feeds\news.py", line 1189, in download
  File "calibre\web\feeds\news.py", line 1359, in build_index
  File "<string>", line 283, in parse_index
  File "<string>", line 286, in economist_parse_index
  File "calibre\web\feeds\news.py", line 792, in index_to_soup
  File "calibre\web\automate\bot_check.py", line 65, in retrying
  File "calibre\web\automate\recipes.py", line 733, in open_novisit
  File "calibre\web\automate\recipes.py", line 713, in _open
urllib.error.URLError: <urlopen error HTTP 403>
JimmXinu is offline   Reply With Quote
Old 09-26-2026, 11:23 AM   #414
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,519
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Why would it need consent? You're already downloading code the recipe itself is dynamically downloaded, this is just more code, and it isnt placed in the install directories because it isnt managed by the installer not to mention that on many platforms install directories are not writeable without admin privileges.

As for the 403 that could be the bot protection detecting even camoufox as a bot, as I said in the economist recipe thread I dont know if this will survive usage by large numbers of people. Last time I tried it with eco, about 30 odd hours ago it worked.

I would imagine you are interested in testing this with FanFicFare?
kovidgoyal is offline   Reply With Quote
Old 09-26-2026, 12:58 PM   #415
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 7,636
Karma: 5010535
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by kovidgoyal View Post
I would imagine you are interested in testing this with FanFicFare?
It's been suggested. I'm not hugely optimistic, but I thought it was worth trying if Calibre is already using it.

Do you have any objections? Or suggestions?
JimmXinu is offline   Reply With Quote
Old 09-27-2026, 01:53 AM   #416
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,519
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by JimmXinu View Post
It's been suggested. I'm not hugely optimistic, but I thought it was worth trying if Calibre is already using it.

Do you have any objections? Or suggestions?
No objections. Feel free to try though currently the API is not set in stone.
kovidgoyal is offline   Reply With Quote
Old Yesterday, 02:54 AM   #417
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 722
Karma: 721246
Join Date: Dec 2017
Device: Kobo
About "consent", I think that the first time Camoufox is downloaded, it would be nice to have an informational pop-up about it (and if we refuse, it just abort the recipe).

If is true that Calibre download in background many thing, it alway little things (less than 1 Mo) and mostly things that the user explicitly enable.

Camoufox is different. It a invicible dependency AND it huge: ~500 Mo.
Therefore, I think it is polite to notify the user about this download, as well as its location, so that they can delete it if they want, and behave in an informed manner regarding this folder (in my case, add a exclusion rule for this folder in my sync/backup software).

Last edited by un_pogaz; Yesterday at 02:58 AM.
un_pogaz is offline   Reply With Quote
Old Yesterday, 04:28 AM   #418
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,519
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Except that downloads can run without UI either directly via ebook-convert or in the background via scheduled job with calibre hidden. So how exactly is the user supposed to be notified, let alone asked for permission? Not to mention that most of the recipe descriptions are updated to state that they will download camoufox. And in this day and age 500MB isnt that much. calibre itself is 1GB plus IIRC a simple FTS index for a few thousand book library is multi GB. The *only* downside here is some disk space usage, I dont think that merits special permission. By that token, calibre should be asking users everytime it does anything that uses "lots" of disk space.
kovidgoyal 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
Dockerise multiple Calibre releases for plugin development wolf123 Related Tools 1 02-06-2021 03:12 AM
[Q] How can I check for new releases in a series in calibre or goodreads? lambstone Kobo Reader 1 09-09-2016 12:04 AM
CC B4.0.X beta (all releases) chaley Calibre Companion 41 07-21-2015 06:53 AM
CC beta releases 3.4.4j, 3.4.4k, 3.4.4l chaley Calibre Companion 33 10-21-2014 06:19 AM
dotReader releases first public beta Alexander Turcic Reading and Management 4 11-23-2006 01:40 AM


All times are GMT -4. The time now is 09:34 AM.


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