Lontoo liekeissä: Rikosten varjot palon keskellä

Tuhkasta nousee mysteeri - The Ashes of London

The Ashes of London on historiallisten rikosmysteerien ystäville täydellinen valinta. Kadonneiden vuosien sumu kietoutuu Lontoon katujen ylle, kun suurpalo raivoaa kaupunkia tuhkaksi. On vuosi 1666, ja kaupungin sydän sykkii yhä keskellä tuhoa ja kaaosta. Tämän dramaattisen taustan luoma jännitysnäytelmä imaisee sinut syvälle menneen ajan synkkään maailmaan.

Yksiä Lontoon liekeissä

William Southworth, C.J. Sansomin tavoin tervehtimä mestaririkko, vie kuulijansa keskelle Lontoon suurpaloa. Rietti ja kauneuttaa hehkuva tulikuvat kätkevät alleen järkyttävän rikoksen. Paul Scale, keskiajantutkija ja Salapoliisiin, ottaa lukijan mukaansa kaupunkiin, joka räjähtää eloon aivan uudessa valossa.

Verkostoitumisen jäljet

Matthew Boyd on palauttamassa järjestystä ja etsimässä ratkaisuja. Tahmea tahti ja kuoleman tulet heijastavat perinjuurin yksilöllistä tarinaa. Boyd seuraa verijälkiä, jotka johtavat yllättävien paljastusten ja juonenkäänteiden kehittämään kuvioon. Mikään ei ole varmasti varmaa, mutta juuri se tekee tästä äänikirjasta niin koukuttavan.

Kuuntele ilmaiseksi yli 900 000 muuta äänikirjaa

Tartu tilaisuuteen ja kuuntele The Ashes of London sekä yli 900 000 muuta äänikirjaa ilmaiseksi! Nappaa linkistä kiinni ja sukeltaudu Lontoon mysteerien maailmaan. Voit aloittaa heti klikkaamalla tästä.

 

The Ashes of London

Kuuntele The Ashes of London tai mikä tahansa muu yli 900 000 äänikirjasta nyt veloituksetta 30 päivän ajan!

Ei sitoumuksia, ei määräaikaisuuksia.

Kuuntele The Ashes of London ilmaiseksi 30 päivän ajan tästä linkistä!

 

The Ashes of London

Kuuntele The Ashes of London äänikirja ilmaiseksi:

The website encountered an unexpected error. Try again later.
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'halvinhinta_dr72.drqo_ultimate_cron_log' doesn't exist: SELECT "l".* FROM "drqo_ultimate_cron_log" "l" WHERE ("l"."name" = :db_condition_placeholder_0) AND ("l"."log_type" IN (:db_condition_placeholder_1)) ORDER BY "l"."start_time" DESC, "l"."end_time" DESC LIMIT 1 OFFSET 0; Array ( [:db_condition_placeholder_0] => announcements_feed_cron [:db_condition_placeholder_1] => 0 ) in Drupal\ultimate_cron\Plugin\ultimate_cron\Logger\DatabaseLogger->load() (line 235 of modules/contrib/ultimate_cron/src/Plugin/ultimate_cron/Logger/DatabaseLogger.php).
Drupal\ultimate_cron\Plugin\ultimate_cron\Logger\DatabaseLogger->load('announcements_feed_cron', NULL, Array) (Line: 542)
Drupal\ultimate_cron\Entity\CronJob->loadLatestLogEntry() (Line: 60)
Drupal\ultimate_cron\UltimateCron->run() (Line: 70)
Drupal\ultimate_cron\ProxyClass\UltimateCron->run() (Line: 65)
Drupal\automated_cron\EventSubscriber\AutomatedCron->onTerminate(Object, 'kernel.terminate', Object)
call_user_func(Array, Object, 'kernel.terminate', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.terminate') (Line: 115)
Symfony\Component\HttpKernel\HttpKernel->terminate(Object, Object) (Line: 63)
Drupal\Core\StackMiddleware\StackedHttpKernel->terminate(Object, Object) (Line: 688)
Drupal\Core\DrupalKernel->terminate(Object, Object) (Line: 22)