jacey: (Default)
Narrated by Catherine Ho
Jessamyn Teoh, raised in the USA by Malaysian parents, goes back to the land she left when she was a toddler. Her father has been ill, but he goes to work for a relative while Jess and her mother are closeted with family. Jess future plans have been scuppered, she daren't tell her parents she's gay, and keeps ker girlfriend secret. So when she starts hearing voices, she puts it down to stress, but it's just one voice. Jess is being haunted by the ghost of her dead maternal grandmother Ah Ma, who was a spirit mediun and avatar for Black Water Sister, a mysterious and fearsome deity. Ah Ma needs to settle a score with a rich and powerful gang boss and she intends that Jess help her to do it. This is a story about spirits, gods, ghosts and family secrets and Jess needs to sort it all out before she can get her life back on track. The reading is good, the story interesting, and the contemporary Malaysian setting is fascinating.
jacey: (Default)

Narrated by Rupert Degas

I avoided this book for years, knowing that it was the first in a trilogy which the author is struggling to finish, however I really enjoyed this. The reading by Rupert Degas was terrific (excellent vocalisations) and the whole thing kept me hooked. This is a story within a story with the occasional smaller story inset. Kote is an inkeeper, or is he? When the Chronicler arrives in search of a hero's story, he gets Kote to open up, for Kote is really Kvothe, something of a legend. Kvothe himself says: 'I have stolen princesses back from sleeping barrow kings. I burned down the town of Trebon. I have spent the night with Felurian and left with both my sanity and my life. I was expelled from the university at a younger age than most people are allowed in. I tread paths by moonlight that others fear to speak of during day. I have talked to Gods, loved women, and written songs that make the minstrels weep.'  But this story is about Kvothe's early life. We don't even get as far as his expulsion from the university. We see Kvothe's early life with his parents in a group of travelling players. That part of his life ends suddenly, in a massacre and young Kvothe ends up living hand to mouth on the streets of a pitiless city, eventually gaining entrance to the university where his troubles continue, but so does his absorption of knowledge and of magic. It's a good story, full of ups and downs, and barely takes us to Kvothe aged about 16 or 17. It doesn't really come to an ending, but it stops in a reasonable place and there is a second book, which, again, I'm reluctant to read because the third seems stuck in its author's head and isn't appearing on the page any time soon, if ever, which is a great pity because this is a magnificent beginning.  There's an epilogue which teases that the story Chronicler has heard so far is barely the beginning and is set to hook the reader into the next book.


jacey: (Default)

Audiobook narrated by Zachary Quinto

Tony Valdez is a dispatcher. He kills people for a living. No, not like that. In this world those people murdered (as opposed to those who die naturally, or by accident, or suicide) come back to life, reappearing in the place they’ve always felt safest. So, licensed dispatchers can kill those maimed in an accident or on the verge of death because of (say) surgery that’s gone wrong, and they’ll reappear (probably in their own beds) to have another chance of living, restored to the condition they were in a few hours earlier. Tony is busy doing his job in a hospital (which includes counselling families about when dispatch is not right for their loved ones – ones with terminal illness for instance) when he’s called to the emergency room, to an old friend who has been badly injured falling out of a car on the freeway. Before the friend is dispatched, he secretly gives Tony a crypto-wallet, and from then on Tony is involved in a world of schemes and billion-dollar plots with vast cryptocurrency accounts in the balance, and some of Chicago’s wealthiest billionaires vying with each other for both the crypto-wallet and Tony’s friend. It’s a tightly-knitted plot and Zachary Quinto is perfect to voice Tony Valdez. In fact, if they ever film this, he IS Tony Valdez – and I’d like to see that.


jacey: (Default)

Audiobook read by Kate Reading & Michael Kramer

This is the final book in a trilogy chronicling the story of four parallel Londons (Grey, Red, White and Black) begun in A Darker Shade of Magic and continued in A Gathering of Shadows.  My review of the second book said it was plot-light, and on consideration I think the events in the second and third books could have been covered in one book. There's plenty happening in A Conjuring of Light but the narrative jumps around to various different viewpoints, many of them unnecessary characters you are neither interested in nor care about. Lila and Kell, the main protagonists, are together, and Captain Alucard's love affair with Prince Rhy is more to the fore. Holland, in White London, has been inhabited by Black London's Osaron, a powerful being, a god-like entity who wants to be a king. Osaron seems pretty much set to subsume Red London. He's taken the city, all except for the warded palace, and so Kell, Lila, Alucard and Holland (in chains) set off for the floating market to acquire a device which they hope will trap and destroy him. This is the final book in a trilogy so you can pretty much guarantee peril followed by success. Unfortunately by the time I got half-way through this book I was losing the will to live, and then I followed an advert and read the blurb for The Fragile Threads of Power, set seven years on from the trilogy - and the blurb told me who lived, who died and what the two main protagonists did afterwards. It somewhat took the shine off listening to the rest of the story, but I'm no quitter, so I upped the reading speed to 1.3 and kept going. Schwab's writing style is elegant, but by the end neither Kell nor Lila had really developed much. We never found out about their origins, so questions asked earlier in the trilogy were left unanswered. Prince Rhy, Kells adoptive brother, grew up out of necessity, but the most convincing character arc was Holland's. He is, in fact, the hidden hero of the trilogy. The first book was read by Steven Crossley. The second and third were read by Kate Reading & Michael Kramer, depending on whether we're in a male or female point of view. I actually preferred the narrator of the first book, as I always prefer a single voice telling the story.


jacey: (Default)

Murphy Lawless, pseudonym for C.E. Murphy, has written a whole series of shapeshifter romances. This is the first. Anna is a conservationist who spends her time on expeditions observing and protecting rare animal species. She's mostly funded by the Gladiator Foundation owned by the reclusive Garius Beren, who just happens to be a bear shapeshifter tied into the tradition of Roman gladiators. Within hours of meeting (at a gala for the foundation) Garius and Anna fall instantly in love and are kidnapped together by Remus, a wolf-shifter and Garius' enemy, who runs illicit arena games on a secret island off the Italian coast. Anna proves up to the task of outwitting Remus and releasing Garius (in bear form) from the arena. But that's just the start. It seems that Anna and Garius are fated mates (that's a thing in the shifter world) but Garius is overprotective and it nearly causes disaster. This is a fun read, tightly written and a real page-turner. Lawless is an assured writer and not a word is wasted. I read it on kindle which meant I could ignore the tacky half-naked male torso on the cover. I hate those kind of covers, but I guess the reader knows exactly what they're getting.


jacey: (Default)

Before I start a review I have to say that this has one of those cringeworthy covers that I hate: the half-naked, well muscled male torso with a dipping waistband and no face. It also has a title that doesn't reflect the story. I don't recall much lace at all. However, having said that, I was in the mood for something light and this fitted the bill. It's a time-travel-to-17th-century-Scotland story which owes something to Outlander and pays its debt with a plethora of pop-culture references.  Widowed Andrew McIver, head of his clan in his mid twenties, needs to remarry quickly to provide an heir before his grasping uncle steps in to take over at the upcoming clan gathering. Modern American geek Evangeline (Van for short) goes off to a SCA event and wades into a pond, nearly drowning and emerging four centuries earlier and half a world away. Andrew rescues her from drowning and from then on is stuck with her because she's having way too much fun to attempt to go home.  She manages at once to be an annoying motor-mouth and the saviour of the castle kitchen. Expect an unconventional heroine, a family feud, interference from the local Fae, and the unexpected invention of a 17th century bicycle.


jacey: (Default)

Narrated by Kate Reading and Michael Kramer

This continues the story of four parallel Londons (Grey, Red, White and Black) begun in A Darker Shade of Magic. The first book was complete initself. This, being the middle book of a trilogy, doesn't feel complete (it's plot-light) and it has a cliffhanger ending. Lila and Kell parted at the end of the first book, though it was pretty obvious that their story would continue. They spend the first half of this book just missing each other as Lila (feeling special for no justifiable reason) returns to Red London, having spent four months aboard a privateer ship with Captain, Alucard (who is actually one of the better characters) . She's learning the unfamiliar language and also learning magic. Kell has spent the intervening four months missing Lila and frowning. He doesn't have much character development in this book apart from brooding. There's a contest for magicians, organised by Kell's adopted brother, the prince, Rhy.  In the first book Rhy died, only to be brought back by Kell tying his own life-force to Rhy's, but that means if anything happens to Kell, Rhy suffers, too (and vice-versa) so the king and queen are restricting Kell unbearably. When both Kell and Lila enter the magic competition, in disguise, sparks fly. ( I should point out here that Lila is a novice and all the other mages are the best of the best, so she should have been mincemeat on Day One, but because she's special she seems to get all the luck. That bit isn't very realistic. Yeah, OK, it's fantasy, but you know what I mean.) (I should probably also point out that the magic competition takes up a lot of page space without moving the story forward.) At the same time something is happening in White London as, freed from its previous cruel rulers, it begins to regenerate under Holland's kingship. (Spoiler: Holland did not die at the end of book one after all.) But Holland is being ridden by a darker power from Black London, and Red London is in danger. Unfortunately, just as this segment of the story seems about to resolve, something happens which pushes the story towards the third book and Book Two simply stops. Have I said how much I hate cliffhangers? Fortunately, I already had the third book waiting, ready to go. The first book was read by Steven Crossley. The second is read by Kate Reading & Michael Kramer depending on whether we're in a male or female point of view. The viewpoint characters are mostly (but not exclusively, Kell and Lila. This works well, but I'm glad I had a bit of a gap between the first and second book, otherwise the change of reader would have been jarring.


 
 
 
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Audiobook narrated by Kyle McCarley

Khat is a krisman, one of a race of engineered humanoids built to survive in the Waste. Separated from his people, by choice, he’s considered less than human by most people, except for his (human) partner, Sagai and Sagai’s family. Khat and Sagai survive by hunting and trading relics (potentially magical) of a previous civilisation. Though wary, Khat is tempted to join an expedition to the Waste organised by the Warders, mages who serve the Elector of Charisat. Khat and Elen, a minor Warder, are the only survivors of that expedition and both get caught up in a deadly game of upper-class politics. Though this is a solidly written, second-world fantasy, it’s not easily comparable with Wells’ brilliant Murderbot books. It’s complex and twisty, but the narration is a bit stodgy.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)
I had this book as an ARC (Advanced Reader Copy) from the publisher via NetGalley and was very pleased to be able to take a peek before publication. I've read all the other Elizabeth Cage book (and every Jodi Taylor book I can get my hands on) so I was really looking forward to this - and it did not disappoint. Note for new readers, this in NOT the place to start. Go back and read White Silence, Dark Light and Long Shadows before tackling this one. Elizabeth Cage can read people's auras. She sees them as colours and can tell their mood and whether they are lying or not. No one can keep a secret from her. In White Silence, this led to a great deal of trouble via Doctor Sorensen in the wake of the sudden death of Elizabeth's husband, Ted. Incarcerated in Sorensen's clinic, Elizabeth met Michael Jones, a somewhat shady character with dark governmental connections. In the previous three books they saved each other (a lot), and as this fourth book opens Elizabeth is living a quiet life, which is exactly how she likes it - or does she? Things are changing. Something happened last Christmas that she can't quite remember, and on top of that she might have accepted a freeelance job from an unnamed government department that Jones seems very familiar with. And then she finds blood on her doorstep. Iblis and his mangy dog, Nigel turn up. Iblis speaks in eighteenth century cadences and likes to eat fish and chips, drink Elizabeth's beer and watch her TV. His partner, Melek, is something of an enigma and might or might not have powers, but certainly knows a lot more about Elizabeth than she's telling. Then Elizabeth gets a note, apparently in her own handwriting: 'I always send the serpent...' Elizabeth doesn't know what's going on which, apparently, is for her own good. Yeah, right. During the course of this book she finds out. Written in Jodi Taylor's quirky style this is a supernatural thriller. Expect danger, magic, revisiting the scenes of former adventures and - oh yes - a serpent. Something is trying to rise from the darkness under a bad moon. Highly recommended.
jacey: (Default)

Audiobook narrated by Emma Newman.

No one wins a war, and that's especially true in the war between Lascanne and Denland. Emily Marshwic stands by as, first, her brother-in-law and then her little brother are called to the front to protect Lascanne from the Denlanders who have killed their own king and are now trying to force their republican politics on fiercely royalist Lascanne. First the men and when Lascanne runs out of soldiers, the women are called up, one female from each household. Emily has two ssters but one has a baby and the other is an air-head who wouldn't last two minutes in the army, so rather than send one of the female servants, she goes herself - one of the few upper class 'ladies' to go through basic training and arrive at the front- a battleground of swamps and jungles. It's grim and she's had barely enough training to wield a musket, but she learns, and learns who she can trust - a small company of officers known as the Survivors Club which includes her brother-in-law and a young battlefield warlock. Emily's perceptions of the war and who/what started it are called into question and it's only after the fighting is over that the peace can be won. Expect a lot of blow-by-blow battle scenes, emerging (steampunky) tech versus magic, and an unusual love triangle. There's not a lot of magic, just enough to make this into a secondary-world fantasy. There are some excellent supporting characters, and Emily Marshwic is a believable heroine. Emma Newman's narration is excellent.


jacey: (Default)

Narrated by Harrie Dobby

Tamsyn Pride returns to her Grandmother's house, Rosemount Cottage,  in Much Wenlock on the death of the old lady, but gradually realises that something unnatural is going on. Her grandma didn't die of  a heart attack, but who killed her and why? Gradually Tam begins to remember a magic she's been spelled to forget, but even her grandmother's best friend, Bridie, isn't telling everything she knows. There's a 'magical' council and the chairman is making a bid for power. This is a halfway decent story but there are a few plot-holes and a bit of a weird ending. It's designed to lead on to a second book, but I probably won't pick that up immediately. It's very well read by Harrie Dobby.

jacey: (Default)

Audiobook read by Steven Crossley

There are Four Londons: Grey, our own, where George III rules over a land almost devoid of magic; Red where magic is commonplace; White where danger lurks and rulers claw their way to the top with cruel magic; Black, of which the least said, the better. Kell's home city is Red London, but he is one of the rare magicians who can travel between realities. Officially he's the king's envoy, unofficially he's a smuggler of dangerously illicit goods. His smuggling catches up with him when he's set up to smuggle a magical stone across the border between Londons. It immediately puts him in danger and in Grey London he meets Delilah Bard, pickpocket and small-time criminal with a thirst for adventure. First she robs him, then she saves him, and he saves her. They end up working together to get the dangerous stone safely back to Black London where it can do no harm to the other realms, but there are others chasing the stone, and their magics might be stronger than Kell's. This is tightly written and engrossing. I thoroughly enjoyed both the story and Steven Crossley's excellent narration.

jacey: (Default)

What if Prince Charming is not only devastatingly handsome and as charming as his name, but also a con-man, liar and fraud? That’s what the first book in this series explores, together with the princesses he’d duped (Sleeping Beauty, Snow White, Rapunzel etc.) who were hot on his trail and out for payback. In the follow-up book Charming himself is caught up in another twisted fairy tale as he ends up in the stately home of an ensorcelled beast along with two other hapless victims, Hans and Will. The beast is as much a prisoner as they are, and only solving the riddle can save her. Charming might even have feelings for her, but he has a date with Mephistopheles, and time is running out. Our princesses need to free him. They come across two potential enemies, or maybe powerful allies, in the Bear Witch and Red Cap (analogues of Goldilocks and Red Riding Hood). More delightful grown-up fairy tale nonsense from the assured pen of Jade Linwood. And though this has a satisfying ending there’s obviously another book to come. Looking forward to it.

jacey: (Default)
Audiobook read by Travis Baldree.
Tane Carver faked his way through magical university to prove a point - that the flaw in magic lies in the mage - but when he revealed his secret (that he personally had no magic at all) he was expelled. Now the dean has called him in because one of the students (someone Tane was close to) has been murdered using magic, and Tane's unique skills - of spotting the flaw - are needed. He accidentally acquires a sidekick/partner when Kadka, a half-orc ex guard, attaches herself to the investigation. Life gets complicated when an old flame turns out to be the Blue Cap in charge of solving the crime. This is fast-paced though Traviss Baldree (who I usually like as a narrator) does tend to drawl, and occasionally sounds a little bored, but the narration works well enough to keep the story interesting.

jacey: (Default)

The Christmas Day round of cooking, eating, unwrapping, snoozing, and watching Dr Who on TV is over for another year and I have enough pre-prepped food in the fridge to make kitchen duties fairly easy between Christmas and New Year. So there are a few spare hours on my horizon, and I managed to settle down with Jodi Taylor’s new Christmas short story, Lights! Camera! Mayhem!, on my Kindle.

I still have the audiobook version of Adrian Tchaikovsky’s City of last Chances unfinished, and I might well finish it before New Year’s Eve, but realistically, if I do, it will be my last read of 2024.

Counting the last one, as yet unfinished, I will have read 116 books this year, (including a couple of DNFs – did not finish – after giving them a fair try). Many of them I’ve consumed in Audiobook format, which is convenient and enables me to keep up with my reading when doodling around the house, in the kitchen, or in bed at night when any kind of light (even Kindle-light) disturbs my husband’s sleep. In the past I’ve mostly listened to audiobooks as re-reads, but this year I’ve consumed a fair few as first time reads. I’ve written a bit about some of my favourites on the Milford blog, and blogged all of them here. This is my full reading list for 2024. Roll on 2025. As before I will be trying some new-to-me authors as well as reading favourite authors.

Booklog 2024

  1. Jodi Taylor: Christmas Pie – St Mary’s 14.5 – Audiobook
  2. Sarah Hawkswood: Too Good to Hang – Bradecote & Catchpoll – Audiobook
  3. Sophie Keetch: Morgan is my Name – Morgan Le Fay #1 – Audiobook
  4. Cherryh, C.J.: Pride of Chanur – Chanur #1  – Audiobook
  5. T. Kingfisher: Paladin’s Faith – Saint of Steel #4 – Audiobook
  6. Sarah Hawkswood: Blood Runs Thicker – Bradecote & Catchpoll #8 – Audiobook
  7. C.S. Forester: A Ship of the Line – Hornblower #7 – Audiobook
  8. C.S. Forester: Flying Colours – Hornblower #9 – Audiobook
  9. Kevin Hearne: Trapped – Iron Druid #5– Audiobook
  10. Ben Aaronovitch and others: Blake’s 7: A Rebellion Reborn – Audiobook
  11. Sebastien de Castell: Crucible of Chaos – Greatcoats #5
  12. Dennis E. Taylor: All These Worlds – Bobiverse #3 – Audiobook
  13. Travis Baldree: Legends and Lattes – Legends and Lattes #1 – Audiobook
  14. Martha Wells: Fugitive Telemetry – Murderbot #6
  15. James Lovegrove: Firefly: magnificent Nine – Firefly #2 – Audiobook
  16. Kim Newman: Secrets of the Drearcliff Grange School (DNF)
  17. Lois McMaster Bujold: Demon Daughter – Penric and Desdemona – Audiobook
  18. Martha Wells: Network Effect – Murderbot #5 – Audiobook
  19. Neil Gaiman: Fragile Things – Audiobook
  20. James Logan: The Silverblood Promise – The Last Legacy #1
  21. Jim Butcher: Summer Knight – Harry Dresden #4
  22. Stan Lee’s Alliances – A Trick of the Light – Audiobook (DNF)
  23. Dennis E. Taylor: Outland – Quantum Earth #1 – Audiobook
  24. Dennis E. Taylor: Earthside – Quantum Earth #2 – Audiobook
  25. S.J. Bennett: Murder Most Royal – Her Majesty the “Queen Investigates #3 – Audiobook
  26. Dennis E. Taylor: Roadkill – Audiobook
  27. Dennis E. Taylor: Singularity Trap – Audiobook
  28. Sebastien de Castell: Play of Shadows – Greatcoats
  29. Joshua Dalzelle: Warship – Black Fleet Trilogy #1– Audiobook
  30. Dennis E Taylor: Heaven’s River – Bobiverse #4 – Audiobook
  31. Dennis E Taylor: A Change of Plans, Audiobook
  32. Amber Benson and Chris Golden: Slayers – Buffyverse – Audiobook
  33. Tamsin Muir: Gideon the Ninth; Locked Tomb Trilogy #1 – Audiobook
  34. Terry Pratchett: Monstrous Regiment – Discworld #31 – Audiobook
  35. Sarah Painter: The Night Raven- Crow investigations #1 – Audiobook
  36. K.J. Parker: Saevus Corax Deals with the Dead – Saevus Corax #1
  37. Sarah Painter: The Silver Mark – Crow Investigations #2 – Audiobook
  38. Sarah Painter: The Fox’s Curse – Crow Investigations #3 – Audiobook
  39. Sarah Painter: The Pearl King – Crow Investigations #4 – Audiobook
  40. Sarah Painter: The Copper Heart – Crow Investigations #5 – Audiobook
  41. Sarah Painter: The Shadow Wing– Crow Investigations #6 – Audiobook
  42. R.S. Ford: A Demon in Silver – War of the Archons #1 – Audiobook
  43. C.S. Forester: The Happy Return – Hornblower – Audiobook
  44. K.J. Parker: Saevus Corax Captures the Castle – Saevus Corax #2
  45. Lindsey Davis: A Body in the Bath House – Marcus Didius Falco #13 – Audiobook
  46. K.J. Parker: Saevus Corax Gets away with Murder – Saevus Corax #3
  47. Lindsey Davis: The Jupiter Myth – Marcus Didius Falco #14 – Audiobook
  48. Lois McMaster Bujold: The Sharing Knife #1 Beguilement – Audiobook
  49. Lois McMaster Bujold: The Sharing Knife #2 Legacy – Audiobook
  50. Lindsey Davis: Shadows in Bronze – Marcus Didius Falco #2 – Audiobook
  51. Lindsey Davis: Venus in Copper – Marcus Didius falco #3 – Audiobook
  52. Lindsey Davis: Poseidon’s Gold – Marcus Didius Falco #5 – Audiobook
  53. Jodi Taylor: The Something Girl: Frogmorton Farm #2 – Audiobook
  54. Lindsey Davis: A Dying Light in Corduba – Marcus Didius Falco #8 – Audiobook
  55. Mercedes Lackey: Beyond – The Founding of Valdemar – Valdemar #1 – Audiobook
  56. Sarah Painter: The Broken Cage – Crow Investigations #7 – Audiobook
  57. Sarah Painter: The Magpie Key – Crow Investigations #8 – Audiobook
  58. Jodi Taylor: Killing Time – Time Police #5
  59. Anthony Hope: The Prisoner of Zenda – Audiobook
  60. Lois McMaster Bujold: Penric’s Demon – Penric #1 – Audiobook
  61. Juliet E. McKenna: Green Man’s Heir – Green Man #1 – Audiobook
  62. Lois McMaster Bujold: The Hallowed Hunt – Five Gods #3 – Audiobook
  63. Lindsey Davis: The Iron Hand of Mars – Falco #2 – Audiobook
  64. Alexander Kent: Richard Bolitho, Midshipman – Bolitho #1 – Audiobook
  65. Alexander Kent: Midshipman Bolitho and the Avenger – Bolitho #1 – Audiobook
  66. Josephine Tey: The Daughter of Time – Alan Grant #5 – Audiobook
  67. Charles de Lint: Jack the Giant Killer – Jack of Kinrowan #1 DNF
  68. Jennifer Roberson: Sword Dancer – Tiger and Del #1 – Audiobook
  69. Genevieve Cogman: Scarlet – The Scarlett Revolution ‘#1
  70. Beverley Watts: Grace – Shackleford Sisters #1
  71. Robin McKinley: Dragonhaven – Audiobook
  72. Jodi Taylor: Storm Christopher – Frogmorton Farm #4
  73. A.C.Riddle: Lost in Time – Eddie LaCrosse #1 – Audiobook
  74. Alex Bledsoe: The Sword-Edged Blonde – Audiobook
  75. C.J.Archer: Honour Bound – Witch Born #1 – Audiobook
  76. Lindsey Davis: Last Act in Palmyra – Marcus Didius Falco #6 – Audiobook
  77. C.S. Forester: Hornblower and the Atropos – Hornblower #5 – Audiobook
  78. C.J. Sansome: Dark Fire – Shardlake #2 – Audiobook
  79. Sarah Hawkswood: Wolf at the Door – Bradecote & Catchpoll #9 – Audiobook
  80. Sarah Hawkswood: A Taste for Killing – Bradecote & Catchpoll #10 – Audiobook
  81. Guy Gavriel Kay, Ysabel – Audiobook
  82. David D. Levine: The Kuiper Belt Job – Cannibal Club #1
  83. Lois McMaster Bujold: Penric and the Bandit – Penric and Desdemona #13
  84. Hazel Cushion: Reading Companion and History Briefings for Just One Damned Thing After Another
  85. Naomi Novik: Throne of Jade – Temeraire #2 – Audiobook
  86. Adrian Tchaikovsky: Service Model – Audiobook
  87. T. Kingfisher: A Sorceress Comes to Call – Audiobook
  88. Martha Wells: System Collapse – Murderbot Diaries #7
  89. C.L.Polk: The Midnight Bargain – Audiobook
  90. Andre Norton: Moon of Three Rings – Moon Magic #1 – Audiobook
  91. T Kingfisher: Bryony and Roses – Audiobook
  92. Adrian Tchaikovsky: Alien Clay – Audiobook
  93. Marshall Ryan Maresca: The Imposters of Aventil –
  94. Jodi Taylor: The Ballad of Smallhope and Pennyroyal – Chronicles of St Mary’s
  95. A.G. Riddle: The Extinction Trials – Audiobook
  96. Dana Chamblee Carpenter: Bohemian Gospel – Bohemian Gospel #1 Audiobook
  97. Dennis E Taylor: Not Till We Are Lost – Bobiverse #5 – Audiobook
  98. Elizabeth Bear: Dust – Jacob’s Ladder #1 – Audiobook
  99. Lindsey Davies: Two for the Lions – Marcus Didius Falco #10 – Audiobook
  100. Benedict Jacka: An Inheritance of Magic – Inheritance of Magic # – Audiobook
  101. Benedict Jacka: An Instruction in Shadow – Inheritance of Magic # – Audiobook
  102. C.S. Forester: Hornblower and the Crisis – Hornblower #4 – Audiobook
  103. Juliet E McKenna: The Green Man’s War – Green Man #6
  104. Kesia Lupo: We are Blood and Thunder.
  105. Alexandra Walsh: The Wind Chime – Audiobook
  106. Anne McCaffrey: Dragonsong – Harper Hall (Pern) #1 – Audiobook
  107. James Felton: 52 Times Britain was a Bellend – Audiobook
  108. Robin McKinley: Rose Daughter – Audiobook
  109. The Infinite Monkey Cage – Series 1 – 5 – Audiobook
  110. The Infinite Monkey Cage – Series 6 – 9 – Audiobook
  111. Rebecca Fraimow: Lady Eve’s Last Con
  112. Joe Haldeman: The Forever War – Forever War #1 – Audiobook
  113. Elizabeth Chadwick: The Greatest Knight – William Marshal #2 – Audiobook
  114. James Lovegrove: Sherlock Holmes and the Christmas Demon – Audiobook
  115. Jodi Taylor: Lights! Camera! Mayhem! # A Chronicles of St Mary short story
  116. Adrian Tchaikovsky: City of Last Chances – Tyrant Philosopher #1 – Audiobook

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Calvin Cutter, film maker extraordinaire, returns to St Mary’s to make a new series of Tempora the Time Travelling Tourist, and Max is tasked with babysitting Astrid Gustafssen, the series star. What could possibly go wrong? Well, for starters Adrian, one of the teapot time travelling siblings, takes Astrid to Troy, and loses her. Unfortunately most of St Mary’s staff were in Troy at that time, so since you can’t go back to a time you’ve already visited, only Max, Markham, Adrian and Evans can form a search party and both Max and Markham will die at midnight if they don’t get out of Troy before their younger selves arrive. No pressure then. And while they’re at it they encounter Odysseus and Diomedes on a secret mission to steal the Palladium which ultimately leads to the fall of Troy. Once again, history hangs in the balance. I love Jodi Taylor's St Mary's books.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Read by Bianca Amato

Another Beauty and the Beast retelling and since I read T Kingfisher's Briony and Roses recently, it's hard not to compare and contrast. Both writers are excellent storytellers. Rose Daughter might be slightly lighter in tone though both focus on Beauty as a gardener. In this version we follow three sisters and their bankrupt father. The sisters are fully rounded characters in their own right, whichis a nice touch. They all have skills. Beauty's skill happens to be growing things are there are hints that she might actually bee a green witch. When Beauty ends up in the Beast's palace, she tries to save the Beast's roses which are slowly dying an an enormous glass house. It's a very pleasant listen with just the hint of the narrator's English accent sometimes defaulting to orff instead of off. I checked and she's South African so considering her English accent is probably learned, she does quite well. It does worry me sometimes that they don't have English narrators doing English accents. Surely there are enough English readers available.

jacey: (Default)

Audiobook read by Sally Darling.

The story of how Menolly escapes from her family, impresses fire-lizards and finds a route, eventually, to Harper Hall, even though she's (shock! horror!) a girl. A slight book (it is of its time) but the character of Menolly is good and the tension worked into the story was effective, even though you knew how it would end right from the get-go. Sally Darling reads it well. There's a very slight southern American twang in the vowels (heeyah instead of here) which I always find a bit off putting in fantasy that's set in a secondary world, but it's not enough to draw me out of the story.

jacey: (Default)
Aimed at the upper end of the YA age range, this is a story in two parts with two focus figures, Lena and Constance.  Lena is a cryptling, one of the hidden people who service the revered Ancestors, condembed to that life because of a facial birthmark. When she is accused of being a mage and sentenced to death she bolts from the walled city of Duke's Forest and into the woods where she encounters Constance, who is a mage, and desperately trying to re-enter the city of her birth, a city to which she is heir. Constace is also a mage and her stated purpose is to destroy the spell which hangs over Duke's Forest ,a spell of cloud-darkness and corruption which will eventually cause the dead to rise.  Constance directs Lena towards Emris, a hunter-mage, who takes her under his wing and initiates her into magical education. (She does seem to pick it up a bit too easily, but that's probably necessary to move the story forward and keep pace with Constance's narrative.) When it transpites that Lena has the key to the spell to which Constance is trying to find the key, and that Constance is in trouble, she heads back to Duke's Landing. There are some twists in this, two strong female leads presenting alternating storylines, and an interesting magic system. There's also an unreliable narrator element which is difficult for any author to pull off, but Ms Lupo manages it successfully.
jacey: (Default)

Dan Mackmain, the son of a dryad and a mortal man, is given another job by the Green Man, but he has to figure out exactly what the job is before he can do it. We’re about halfway through the book before Dan discovers the real (urgent and dangerous) problem, but not to worry there’s plenty of action right from the start including a bunch of pickaxe wielding kelpies in search of lost property. The stakes get higher as the book progresses, and Dan brings in help from a lot of the characters we’ve met in earlier Green Man books, ones who have a foot in the human world and the magical one. Besides kelpies, expect swan maidens (and men) dryads, wise women and cunning men, not to mention dangerous hags and a main antagonist who might be impossible to overcome… but Dan has a plan. As usual Ms McKenna keeps up the pace, the interest and the danger while showing a vast understanding of British folklore and traditions. I had this as an advance reading copy from the publisher. It’s due out on 15th November, and well worth reading – though if you haven’t read the other Green Man books (starting with Green Man’s Heir) I recommend you treat yourself and start from the beginning.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Narrated by Will Watt.

This picks up directly after An Inheritance of Magic ends, and by this time I've become accustomed to the word 'sigl' (pronounced to rhyme with giggle. See my review of book 1 in this series, An Inheritance of Magic.) Stephen Oakwood is growing into his magic, though still learning. He’s still wary of his family, the Ashfords but when he loses his well-seeking job, thanks to a loud-mouthed friend – he ends up taking a job with the heir of the Ashford family who seems to be cut from a different cloth from the other Ashford siblings, but he’s being courted by a dangerous representative of a magical cult, who is teasing him with possible news of his missing father. He manages to negotiate his way around a potential rival and his murderous brother, but at the end of the book he’s still not found his father, so there’s obviously another book to come. Sadly this means that there’s a semi-cliffhanger with parts of the story resolved, but the greater part not. I think I’ve mentioned before how much I hate unresolved endings. Not sure when the next book in the series is out. The narrator is good, differentiating well between the voices.

jacey: (Default)

Narrated by Will Watt.

Stephen Oakwood is a young, talented but inexperienced drucrafter, living alone and scratching out a living as best he can in modern day London since his father disappeared three years earlier. Drucraft (magic) involves working with essentia and creating sigls which act like spells powered by the wielder's will. This is set against warring magical factions within magica\l families and unbeknownst to him, Stephen is an Ashford. Unfortunately he has huge gaps in his knowledge of the magical world, and this leads him to cross a couple of the younger Ashfords who begin a vicious feud. The book is a series of lessons and discoveries as Stephen struggles to strengthen his drucraft so that next time the Ashfords hit him, he won't be helpless. I enjoyed this though not having seen the word sigl in writing I thought 6the narrator was mispronouncing 'sigil'. It turns out that instead of 'si-jil' the word sigl rhymes with giggle. Which is a pity because it really niggled. (See what I did there?) Anyhow, the first book came to a reasonable stopping point, if not quite an ending, so I'm already listening to the second.

jacey: (Default)

Set in thirteenth century Bohemia, this is a book of two parts. It doesn't go where you expect it to go, which makes the ending a little disjointed. It feels as though the author changed her mind part-way through and instead of a happy-ever after, turned and charged in another direction completely. Mouse is a healer, trained at and sheltered by Father Lucas at the Abbey. She has powers of compulsion and necromancy, which she (mostly) conceals and tries not to use. When young king Ottakar shows up, wounded, Mouse saves his life and agrees to accompany him back to Prague as his personal healer and ward. They fall in love, but Ottakar must marry for dynastic reasons, and now to someone who doesn't know her own parentage. Mouse is shuffled off, but it doesn't end well, especially when she discovers who her father really is. I really enjoyed the forst part, but the second part lost my sympathy. The book is read by Justine Eyre, and I've said before that I don't particularly like her English accent (she's Canadian) because it's too 'royal family' with words like 'here' turning into 'heeyah.' She sounds as though she's specialised in trying to sound like Queen Elizabeth II circa 1955. A little too clipped. A little too posh. If you want a book read in an English accent, why not pick an English actress to do the job? There are two more books in this sequence, set in the present day, but I won't be picking them up.

jacey: (Default)

Perhaps I should have started with the first Thorn book, but having read a couple of other Maradaine books I thought I’d be OK with this one, however it’s probably not a great entry point for the Thorn books. There were a lot of secondary characters that I didn’t know as well as the author expected me to.  I really like Marshall Ryan Maresca’s writing in general. I loved The Holver Alley Crew, and I’d read one of the Maradaine Constabulary books which featured Minox Welling and Satrine Rainey, who reappear here, so I wasn’t entirely in the dark. It’s a bit slow to get going and all the minor characters get viewpoint scenes, which I found distracted me. Veranix Calvert is the Thorn – a vigilante sworn to crack a drug ring. When two unconnected imposters (which I always thought was spelled impostors, but apparently both are correct) suddenly appear on the streets of Aventil, leaving death in their wake, the Thorn becomes the focus of police attention. Enter Welling and Rainey. Veranix is split between the drug problem and the double-impostor problem. The pace picks up towards the end and there is a good finale and a nice wrap-up.

jacey: (Default)

Narrated by Justine Eyre

Bryony and her sisters have sunk in the world after their rich merchant father lost all his money and then died. Bryony has taken over the gardening at their little cottage and while, travelling to a friend for turnip seeds, she gets lost in a vicious snow storm and stumbles across a magical house, a strange beast-man, and a rose garden. Yes, it’s a retelling of Beauty and the Beast, but not quite in the way you expect. I love T. Kingfisher (Ursula Vernon), and this somewhat creepy take on the fairy tale is excellent.

The audiobook narration works reasonably well, but the English accent is very Queen Elizabeth circa 1955. There’s a bit of an overexaggerated RP twang. Ah, I checked, she’s Canadian doing an English accent. It’s just a bit too London posh.

jacey: (Default)

Narrated by Moira Quirk

Beatrice Clayborn is a sorceress who practises magic in secret, dreading the day her father will insist that she marries because a marital collar will strip her of her magic completely in order to protect her unborn children. Her father, desperately trying to keep his head above water, financially, has bet everything on Beatrice securing a rich husband and to that end has spent all his money to equip her for a splendid Bargaining Season. But Beatrice doesn't want to marry. She wants to complete the ritual that will make her a full-fledged Magus. She can't do it without a specific grimoire, one which another sorceress got from her by trickery. She tries to get it back by calling up a spirit, something that would likely get her burnt alive if found out. Falling for the rival sorceress' brother, the fabulously wealthy Ianthe Lavan, tears Beatrice in two. Marry and lose her magic or keep her magic, ruin her family and lose Ianthe forever. How can she choose? This is well narrated by Moira Quirk and it kept me up well past my bedtime because I didn't want to stop listening. Highly recommended.

jacey: (Default)

Narrated by Zoe Mills.
Cordelia, age 14, is the daughter of Evangeline, a sorceress who can and does make Cordelia obedient by taking over her body. There are no secrets in the house, and Cordelia is not even allowed to close her bedroom door. Understandably, she is petrified of her mother and pours out all her secrets to Fallada, her mother’s beautiful white horse – an unwise move, as it turns out. Evangeline sets her cap at a wealthy squire and so, wangling an invitation to stay for herself and Cordelia, she begins a different kind of magic, that of attraction and seduction. But once in the squire’s house Cordelia gets a bedroom with a door she can close, a sympathetic lady’s maid and, better yet, the ear of Hester, the squire’s spinster sister, who though slow-moving with a gammy knee, is intelligent and kind, and has friends she can trust with the job of thwarting Evangeline. But this is more than just stopping a potential courtship when forbidden magic and murder come to the fore. I couldn’t put this down – listening until the wee early hours of the morning. The narrator is excellent at getting the voices just right, but a couple of consistently mispronounced words niggle me: reagent* pronounced as regent, and sigil** pronounced siggle, to rhyme with err... niggle. Is this the way these words are pronounced in the Americas? From context I’m pretty sure these are the correct words, though I’ve only listened and not seen the text.

*Reagent: a substance or compound that can facilitate a (chemical) reaction.

** Sigil: an inscribed or painted symbol considered to have magical power.

jacey: (Default)

Audiobook narrated by Simon Vance.

An ambassador from China demands that England returns Temeraire to China since he was originally designed to be a gift for Napoleon before being captured (in the egg) in a sea skirmish. He's a rare Celestial dragon, the most highly prized of all the dragon breeds, and meant for better things than being captained by a mere captain in the British Air Corps. The British can't afford to alienate China in case they ally with France, so they send Temeraire, Laurence and all the dragon crew on a slow boat (dragon transport) to Peking. There are adventures on the way and then a lot of Chinese intrigue and politicking. The relationship between Temeraire and Laurence is deepening and that aspect of it is very enjoyable but the journey, despite a couple of incidents, is like all journeys, ultimately a bit boring. There's plenty of twisty intrigue at the Chinese court, though, and always the thought that the Chinese won't let Temeraire go again once they have him. Simon Vance's reading is good.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Bandit, Roz, spots what looks like an easy mark, a soft young man with a treasure map, in a country inn. He easily attaches himself with the intent to wait until the young man has found the treasure and then rob him. Unfortunately for Roz, the soft young man is Penric, who is neither as young nor as soft as he looks, and is posessed of a very clever demon, Desdemona. Pen is one step ahead of Roz all the time, well, maybe until a whole outlaw band turns up, anyway. Penric's treasure is not at all what Roz expects it to be - though those of us who have read earlier Penric stories, could have guessed what it was likely to be - and Penric is less concerned with being robbed than with giving the young bandit a chance for redemption. Another satisfying entry in the saga of Penric and Desdemona.

jacey: (Default)

Narrated by Kate Reading.

Ned, age 15, is in France, Aix en Provence, for the summer while his father, a famous photographer, is taking pictures for a new book. He wanders sround the cathedral one day and meets Kate, an American in Aix on a school exchange. They discover a strange and threatening man emerging from the vault, and from then on Ned is led deeper and deeper into a mystery which began over two and a half thousand years ago. At its core is the intense rivalry between two men, a Roman and a Celt, for the love of a woman, Ysabel. Their story is doomed to repeat through the centuries, one killing the other to claim the woman (always a woman plucked from the current time by magic) but this time it's different. Ned and his whole family become embroiled. The plot is gripping, the dilemmas suitably perplexing,  and the ending very satisfying. Poor Ned goes through the mill when he starts to dscover that he has some kind of second sight. There's a family rift between his mother and her sister which comes into play. Though the prose is lush and elegant there are moments when this slowed down a little too much. It could have been shorter and more succinct. There was a lot of running arround to no effect, which broke the rising tension. I still enjoyed it, but could have enjoyed it more had it been more compact.

jacey: (Default)

Set in the Elizabethan era, Isabelle is working as an apothecary's assistant in London, having run from her husband, Nicholas, six years earlier. An attempt to poison the queen sets an investigation in motion which brings Nicholas (part of Walsingham's spy-ring) to investigate and in doing so find his wife again. There's a romance and a mystery, an evil mother-in-law, and witchcraft. The narration is decent, but not spectacular.

jacey: (Default)

A fantasy gumshoe novel. Eddie LaCrosse has left his former life and become a private investigator. He’s drawn back to his former life where he was a baron and good friend of the king until his lover (the princess) was killed. The queen has been accused of killing and eating her own child, and the king is wracked with grief. Eddie has to solve the mystery of what really happened, but there’s a twist. There’s an added complication because he recognises the queen from an earlier time.

jacey: (Default)

A Frogmorton Farm short story featuring Jenny and Russell Checkland and an invisible golden horse called Thomas, who smells of warm ginger biscuits, and who helped Jenny over a rough period in her growing-up years. The Checkland kids are off on a school trip, so Jenny and Russell are looking forward to some couple-time. Unfortunately a storm front is moving in and the power is out. When Jenny's dangerous cousin Christopher shows up, things aren't looking good for Jenny. Her aunt is in trouble and fear (as well as rain) is in the air.

jacey: (Default)

Read by Noah Galvin who has the perfect voice for teenage Jake who helps out at his dad’s zoo, which just happens to hold about 200 of the world’s remaining Dragons in a large protected wilderness. When he finds a dying dragon and a defenceless baby, he takes care of the tiny creature, thereby breaking a number of laws. The style is chatty and engaging. The narrator is brilliant, bringing Jake to life.

jacey: (Default)


The Scarlet Pimpernel with Vampires, told from the viewpoint of servant girl, Eleanor, who just happens to look enough like Marie Antoinette to be invited to take part in a daring rescue in revolutionary France with the League of the Scarlet Pimpernel. Along the way she faces a crazed vampire, is captured by revolutionaries, and begins to wonder who the real villains are. I confess I never read the original (though I’ve seen several movie and TV versions) but this is intriguing enough.

jacey: (Default)

Read by Stephen Bel Davies
Tiger is a Sword Dancer, raised a slave in the parched southern deserts and now a skilled warrior for hire, who wears a sand-tiger’s claws around his neck as a symbol of his prowess. Del is a woman from the icy north in search of her long lost brother, taken by slavers five years earlier. She carries a blood-quenched rune-sword, though it takes Tiger some time to realise she’s his equal in the sword dance, though she needs his help to navigate the deadly Punja, the unforgiving crystalline desert. There's a lot of misogyny in Tiger's culture, something which he persobally has to get over.
The reader is good, the story sufficiently exciting to keep me listening.

jacey: (Default)

Audiobook. Sadly, did not finish, possibly because of the reader Taylor Meskimen who seemed OK at first, but gradually began to get on my nerves with a soft, even voice. I’ll probably give it another go later because generally I’m a big fan of Charles de Lint’s urban/faerie fantasies.

jacey: (Default)

I read this many years ago, before I started to keep my book logs, so have just revisited it via audiobook read by Marguerite Gavin. Not much of it had stuck with me, and as the story progresses, I begin to realise why. Lord Ingrey kin Wolfcliff, a tough troubleshooter for a high-up politician,  is sent to collect the body of the recently murdered Prince Boleso, and his murderer Ijada, a noblewoman. She killed in self-defence, protecting herself from more than straightforward rape, but thet will probably not save her. Boleso was mad, involving himself in rituals to acquire animal spirits. The upshot of Ijada's self-defence is that she acquires a leopard spirit, while Ingrey, himself, carries a wolf spirit. Even though she's likely to be executed for her crime, Ijada is the only person he can trust, and love grows. The current Hallow King lies dying, so the crown is in play while Ingrey's cousin, Horseriver, is far more than Ingrey realises. He not only carries an animal spirit, but is also tied to the past. This is a book of two halves, the journey to the captal followed by more complex theological problems and a plot concerning Horseriver and an ancient massacre. I love The Curse of Chalion with a deep love, but this book less so. It's set in the same 'world' but it's a standalone. There are still five gods, Father, Mother, Daughter, Son, and Bastard but it's distant from Chalion in both geography and time. Of all the Bujold books (and she is my favourite author) this is not one I love. It's well written (it's Bujold, so that goes without saying) but Ingrey himself is a dark character, not as engaging or sympathetic as other Bujold protagonists. I have complained about Grover Gradner's readings of Bujold's books, but I think he might have been more suited to this one than a femaile reader, though Marguerite Gavin does a decent job.

jacey: (Default)

Original review 2018.
A modern fantasy, rural rather than urban. Dan works with wood, moving from place to place so he doesn't get too close to anyone. A century ago, a person with a secret could simply move to the other end of the country and take up a new identity, but nowadays with CCTV and social media, it's not so easy. Dan has a big secret. His mother is a Dryad and that makes Dan… different. When a young woman is murdered and left in Derbyshire woodland, Dan realises that the culprit is from his world. She's not the first. The police are never going to find the serial killer, so it's up to Dan. Dan is a great character, always trying to avoid that attention of the local police, but rarely managing it. He's a big lad with powerful fists and usually at the top of the list when the Law comes around asking questions. I do hope Juliet McKenna makes this the first in a series. I'd love to read more. There's a wealth of British folklore in here, and a damn good story.

Audiobook narrated by Will Huggins

I love this book, so imagine how gutted I am to have to say that I didn't care much for the reader. Will Huggins is a bit... clinical. He reads perfectly well, but he doesn't bring out the drama and emotion, and that's doing this excellent book an injustice. I had to listen slightly speeded up to give the whole thing some of the pace it deserved. Dan McMain is a larger than life character and that doesn't come over as well as it might. I enjoyed listening, but not as much as I hoped, and I think this is one case where I'm glad I read the book first.

jacey: (Default)

Original review from 2015.
Penric is a bright eyed innocent. On the way to his betrothal he stops to help and elderly lady and his life suddenly changes. She's a temple divine. Her avowed god is The Bastard, 'master of all disasters out of season." She carries a demon inside her. When she dies, the demon makes a jump, and that's how Penric, totally unprepared, acquires a demon who has the memories and knowledge of twelve previous hosts, and a mind of her own. This novella is bascally how Penric and his demon form a relationship, uneasy at first, and Penric joins the clergy. In the world of the Five Gods, religion is a practical subject raher than theoretical. The gods can, and frequently do, make their presence felt. This is a good set-up novella, in the world of the Five Gods where The Curse of Chalion (my favourite book) and Paladin of Souls are both set, though somewhat later in the timeline.

Audiobook read by Grover Gardner 15/06/24

It was good to revisit the first Penric novella via audible. It's a long time since I read it. I'd forgotten a lot of the detail and later novellas skip over Penric's initiation into holy orders. I love Bujold's work and will listen to it regardless, but I could wish she had a different reader for the Chalion books (and the Vorkosigan ones) but she or her publishers obviously have a relationship with Grover Gradner. He's a good reader, who has narrated over a thousand books, but I find his voice very heavy and a bit grating for this type of book. It feels much older than the character he's voicing - which, indeed, it is (I looked him up, he was born in the mid-50s.) Penric is only 18 in this novella while Gardner was approaching 60 when he read it. Also it's a second world fantasy setting and Gardner's voice is heavily American.

 

jacey: (Default)
Team 236 (Team Weird) Matthew Farrell, Jane Lockland and Luke Parrish, are barely talking to each other after their adventures and the revelations in the previous two books (Hard Time, and About Time). Jane and Lt Grint are still dancing around each other, a mixture of attraction, insecurity and embarrassment. Mikey (Amanda Meiklejohn) is now doing research for the Time Police, and her experiment with rapid-hardening string leaves a good proportion of officers temporarily encased, so when two teenagers are reported to have built a pod and gone trainspotting to Rome in 1911, Team 235 is called to action. The train being spotted is the notorious Zanetti train which left Rome, entered a tunnel and was never seen again. Things get complicated when Sawney, a misogynistic ex-Time Police Officer who has bad history with Jane, turns up. He and the boys, plus Jane and Luke end up on board the doomed train, which is destined to bounce around the timeline like a runaway ghost train. This book is mostly a linear story of the train, Luke and Jane's attempts to get off it, Matthew's adventures in the Time map, trying to discern its whereabouts (and whenabouts), and Lt Grint's Team 236, efforts hurtling after the train to rescue their missing officers. (Though, let's face it, Grint is mostly about rescuing Jane and if he saves Luke as well, no harm done.) A straightforward story which enhances the relationship between Team Weird and Grint, who is possibly not as dumb as he has appeared to be in the past, and also reveals a secret that the TP is hiding which sows a little seed for the future. Another excellent book from Jodi Taylor.
jacey: (Default)

Audiobook narrated by: Kate Rawson.

I slammed the previous book for its cliffhanger ending. This one resolves everything, thank goodness. Lydia is in trouble from two sources: her magical Uncle Charlie, who has escaped the clutches of the government and is now free to scheme and kill; and Fleet's father, a mysterious being known as the Collector. Fleet's premonitions are getting stronger and he can't always tell visaion from reality. He's holding it together - barely. Lydia has to negotiate a peace accord with the other three magical families, Fox, Pearl and Silver, while saving London's water supply from deadly contagion courtesy of the Collector. She's really up against it this time, helped and hindered by Fleet, who is still the love of her life, and Jason the ghost tied to her flat above the Fork cafe. I don't know if this is an end to the series, but it's a good breathing space with plot threads resolved.

jacey: (Default)

Audiobook narrated by: Kate Rawson

First of all, let me say that I hate hate hate cliffhanger endings. You have to read/listen to this book along eith the next in the series (The Magpie Key) which was probably the authors intention. Well, it worked, but I still didn't like the ending. Having said this I do like the Crow Investigations books and would have read the next book regardless. In this Lydia Crow is recovering from the aftermath of jumping off a roof and killing her evil cousin, Maddie. Lydia seems to have inherited some of Maddie's power, a not inconsiderable benefit as long as she keeps strict control of herself. She’s still with Detective Fleet and sharing a flat with ghostly Jason. A prisoner in Fleet's police station is found dead in a locked cell, with a smile on his face and no indication of cause of death. There's a connection with the Crow family and an attempt to implicate them, Can Lydia Crow solve the murder before she's charged with it? In the meantime a high profile actor has gone missing and Fleet is under pressure to find him. Lydia begins to suspect that her uncle Charlie, supposedly safely locked away by a shady government department, is managing to cause trouble. And then, as I said, there's a cliffhanger ending. Ouch.

jacey: (Default)
Audiobook read by Paul Woodson
I read three of Lackey's Herald Mage books some time ago, so I'm not all that familiar with Valdemar and it's subsequent history, but since this goes back to the very beginning, I thought I'd give it a try when it popped up on an Audible deak. Duke Kordas of Valdemar is planning tyo escape the corrupt Eastern Empire, not just himself and his family, but all the people currently living in Valdemar, together with his precious horses - including the famed 'Golds.' To do this he needs to avoid attracting the evil emperor's attention for long enough for his mages to create a gate to a place so far distant the emperor can't follow. The plan is going well, the gate has become a possibility, but at the last minute Kordas is called to the capital on the emperor's whim, There, while trying to appear a nonentity, he finds unbearable amounts of injustice and cruelty, from children held hostages for the good behaviour of their noble parents, to enslaved air spirits trapped in lifesize doll bodies. Gradually his plans expand. Can he save everyone who deserves to be saved and if he does can he save himself?

The story is relatively slight, but the book is world-building heavy, including minutely detailed descriptions of how barge hulls are grown organically, and step by step, blow by blow details of how things work from machinery to . There are other viewpoint character, mainly Kordas's wife and her sister, but the story hangs on Kordas himself and he's a likeable leading character, though not without a few flaws.

I'm not 100% convinced by the reader, he has a laid back style that sounds almost bored by what he's reading.

jacey: (Default)

Jenny Checkland, now married to volatile and eccentric artist, Russell, and mother to baby Joy. Should be safely free of her grasping and cruel family. Her chaotic life with Russell, Boxer the nervous horse, Marylin the noisy donkey, a bunch of Patagonian Attack Chickens, a snooty neighbour, Bill the insurance man who is courting the Checklands' housekeeper, Mrs Crisp, and a magnificent golden horse called Thomas who smells of warm ginger biscuits, and whom no one but Jenny can see. And then Jenny's dangerous cousin Christopher turns up with malice and greed in his heart, helped by Jenny's eveil uncle. Quirky and engaging, this is nicely narrated by Lucy Price-Lewis

jacey: (Default)

Audiobook read by Benadette Dunne

This follows on from Beguiement, picking up the story as Dag and Fawn head towards Dag’s Lakewalker home. Dad didn’t expect the Lakewa;lers to accept Fawn readily – farmers and Lakewalkers have never intermarried, but their marriage meets with especially vitriolic resistance, especially from Dag’s mother and brother. Fawn has a lot to learn about Lakewalker life, but she’s sensible and practical and simply gets on with it, supported by Aunt Mary and various members of Dag’s Lakewalker patrol. Things come to a head in the aftermath of a particularly difficult and dangerous malice outbreak. Fawn proves herself time and again, but nothing is good enough for Dag’s family. The end of this leads straight into the next book.

jacey: (Default)

Audiobook read by Benadette Dunne

Dag Redwing Hickory, a Lakewalker patroller, hunting down malices, comes across Fawn Bluefield in trouble on the road. He rescues her, she rescues him and one thing leads to another, but Lakewalkers and farmers don’t intermarry , so the pair are going to have trouble in the future.. This is the first in a quartet, romantasy before it became a thing. All four books are a continuation of the same story. Benadette Dunne reads this ion a careful American accent. Since some of her other narrations ate English accented, I’m not sure which is her native accent, but this works well.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose
jacey: (Default)

Tom Holt writing as K.J.Parker

Saevus Corax has a sister. For years she’s been trying to have him killed by putting a 70,000 staurata bounty on his head, but now she’s in trouble for killing her husband, so who does she turn to? Yes, that’s right. And Saevus, while not entirely falling for it, rises to the bait. An excellent conclusion to the Corax trilogy. Highly recommended

jacey: (Default)

In the second Saevus Corax book K.J. Parker (Tom Holt under another name) gets Saevus into even deeper hot water. Saevus and his crew of battlefield scavengers  do capture the castle (though not by conventional methods) however they find an old frenemy, Stauracia, inside and the plot thickens. What value does the castle hold? There's no treasure and its military position is negligable. Saevus’s evil mother-in-law is up to her neck in manipulating Saevus who sets off through enemy territory (where foreigners are eaten) to find his estranged wife. As you might guess, things don’t go smoothly. The tome of this book is absolutely delicious, quirky as you might expect from Tom Holt. I immediately grabbed the third one and am reading it now.

jacey: (Default)

Audiobook narrated by Derek Perkins. I tried this at random, knowing nothing about it in advance, but since I got it on a twofer from Audible, I thought it worth a try. Sadly I will not be going on to listen to the next one (which I also got) so it possibly wasn't a good buy. This is a multi-viewpoint book with characters alone, at first, but intersecting eventually, though not particularly meaningfully. It starts with Josten Cade, escaping from execution after being caught seducing the Duke's wife who, incidentally, having been deeply in love - or deeply in lust - he never mentions again. There's Silver who fell out of the sky, who seems to be the main character for a while, but eventually the central-ish character emerges - Livia a farm girl with magic - though magic is long gone from this world. Though this series is the War of the Archons, Archons don'r come to the fore until the end, and when they do, you kinda wish they hadn't. The narrative jumps about a lot as different characters take over for a while. Do we really need all of Caleb's training with the Queltine Brotherhood before he actually comes into (and out of) Livia's story? I almost gave up on this at the halfway point, but I'm no quitter. Though it's eleven and a half hours of my life I'm not going to get back. Derek Perkins, as narrator, makes the best of it that he can. No quibbles there. Sorry if it's your favourite book.

 
 
G
M
T
Y
 
 
<input ... ><select ... ><option ... >Detect language</option><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
<select ... ><option ... >Afrikaans</option><option ... >Albanian</option><option ... >Amharic</option><option ... >Arabic</option><option ... >Armenian</option><option ... >Azerbaijani</option><option ... >Basque</option><option ... >Belarusian</option><option ... >Bengali</option><option ... >Bosnian</option><option ... >Bulgarian</option><option ... >Catalan</option><option ... >Cebuano</option><option ... >Chichewa</option><option ... >Chinese (Simplified)</option><option ... >Chinese (Traditional)</option><option ... >Corsican</option><option ... >Croatian</option><option ... >Czech</option><option ... >Danish</option><option ... >Dutch</option><option ... >English</option><option ... >Esperanto</option><option ... >Estonian</option><option ... >Filipino</option><option ... >Finnish</option><option ... >French</option><option ... >Frisian</option><option ... >Galician</option><option ... >Georgian</option><option ... >German</option><option ... >Greek</option><option ... >Gujarati</option><option ... >Haitian Creole</option><option ... >Hausa</option><option ... >Hawaiian</option><option ... >Hebrew</option><option ... >Hindi</option><option ... >Hmong</option><option ... >Hungarian</option><option ... >Icelandic</option><option ... >Igbo</option><option ... >Indonesian</option><option ... >Irish</option><option ... >Italian</option><option ... >Japanese</option><option ... >Javanese</option><option ... >Kannada</option><option ... >Kazakh</option><option ... >Khmer</option><option ... >Korean</option><option ... >Kurdish</option><option ... >Kyrgyz</option><option ... >Lao</option><option ... >Latin</option><option ... >Latvian</option><option ... >Lithuanian</option><option ... >Luxembourgish</option><option ... >Macedonian</option><option ... >Malagasy</option><option ... >Malay</option><option ... >Malayalam</option><option ... >Maltese</option><option ... >Maori</option><option ... >Marathi</option><option ... >Mongolian</option><option ... >Myanmar (Burmese)</option><option ... >Nepali</option><option ... >Norwegian</option><option ... >Pashto</option><option ... >Persian</option><option ... >Polish</option><option ... >Portuguese</option><option ... >Punjabi</option><option ... >Romanian</option><option ... >Russian</option><option ... >Samoan</option><option ... >Scots Gaelic</option><option ... >Serbian</option><option ... >Sesotho</option><option ... >Shona</option><option ... >Sindhi</option><option ... >Sinhala</option><option ... >Slovak</option><option ... >Slovenian</option><option ... >Somali</option><option ... >Spanish</option><option ... >Sundanese</option><option ... >Swahili</option><option ... >Swedish</option><option ... >Tajik</option><option ... >Tamil</option><option ... >Telugu</option><option ... >Thai</option><option ... >Turkish</option><option ... >Ukrainian</option><option ... >Urdu</option><option ... >Uzbek</option><option ... >Vietnamese</option><option ... >Welsh</option><option ... >Xhosa</option><option ... >Yiddish</option><option ... >Yoruba</option><option ... >Zulu</option></select>
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
<input ... >
 
Options : History : Feedback : DonateClose

April 2025

M T W T F S S
 12 3456
78910111213
14151617181920
21222324252627
282930    

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 03:40 pm
Powered by Dreamwidth Studios