Organized alphabetically by author. For book reviews written before 2015, please visit my Goodreads page.
A
Abernathy, Joel
Pendulum (Kingdom of Night #1
Albert, Annabeth
Alepoú, Brea
More Than Blood (Blood #1)
Their Blood (Blood #2)
Alphona, Adrian
With Wilson, G.: No Normal (Ms. Marvel Vol. 1)
Andrews, Ilona
Burn For Me (Hidden Legacy #1)
White Hot (Hidden Legacy #2)
Wildfire (Hidden Legacy #3)
Diamond Fire (Hidden Legacy #3.5)
Sapphire Flames (Hidden Legacy #4)
Emerald Blaze (Hidden Legacy #5)
Sweep in Peace (Innkeeper Chronicles #2)
“A Questionable Client” (Kate Daniels #0.5)
Magic Bites (Kate Daniels #1)
Magic Burns (Kate Daniels #2)
Magic Strikes (Kate Daniels #3)
Magic Mourns (Kate Daniels #3.5)
Magic Bleeds (Kate Daniels #4)
Magic Dreams (Kate Daniels #4.5)
Magic Slays (Kate Daniels #5)
“Magic Tests” (Kate Daniels #5.3)
Magic Gifts (Kate Daniels #5.4)
“An Ill-Advised Rescue” (Kate Daniels #5.?)
Magic Rises (Kate Daniels #6)
Magic Steals (Kate Daniels #6.5)
Magic Breaks (Kate Daniels #7)
Magic Shifts (Kate Daniels #8) | 2nd review
Magic Stars (Kate Daniels #8.5)
Magic Binds (Kate Daniels #9) | 2nd review
Iron and Magic (Kate Daniels #9.5/Iron Covenant #1)
Magic Triumphs (Kate Daniels #10)
Silent Blade (Kinsmen #1)
Silver Shark (Kinsmen #2)
Arthur, A.M.
Silky Smooth (Bold Brew)
Here For Us (Us #1)
Sound of Us (Us #2)
Uniquely Us (Us #3)
Heart of Us (Us #4)
Asaro, Catherine
Ashcroft, Sean
Ashley, Ana
Stronghold (Vino & Veritas)
Ashley, Morningstar
With David, Luna:
Open Mind (Kink Chronicles #1)
Open Encounters (Kink Chronicles #2)
Open Play (Kink Chronicles #3)
Ashwood, Cate
Fair Trade (Bold Brew)
B
Banner, Daryl
Hate 2 Love U (Heart2Heart Vol. 6)
Barrie, Kit
Barry, Emma
“Appassionata” (He’s Come Undone)
Bauer, Sara Dobie
Bite Somebody (Bite Somebody #1)
Bite Somebody Else (Bite Somebody #2)
Escaping Exile (Escape #1)
Escaping Solitude (Escape #2)
Escaping Mortality (Escape #3)
Bauer, Tal
Baxter, Stephen
With Pratchett, Terry: The Long Earth
Belleaue, Heidi
With Haimowitz, Rachel: The Burnt Toast B&B (Bluewater Bay)
Bennett, Christopher L.
A Choice of Futures (Star Trek Enterprise: Rise of the Federation #1)
Tower of Babel (Star Trek Enterprise: Rise of the Federation #2)
Uncertain Logic (Star Trek Enterprise: Rise of the Federation #3)
Live By the Code (Star Trek Enterprise: Rise of the Federation #4)
Patterns of Interference (Star Trek Enterprise: Rise of the Federation #5)
Betts, Matt
Birk, J.E.
Counterpoint (In Vino Veritas)
Black, Sorcha
Blackrose, J.D.
Blake, Leta
Blake, Macy
With Charlie Cochet: Notorious (Shifter Scoundrels #1)
Blue, Ally
No Small Parts (Bluewater Bay)
Bolander, Brooke
Bray, Patricia
With Palmatier, Joshua: Clockwork Universe: Steampunk vs Aliens (editors)
Breuer, William B.
Brightly, Ki
Brinkley, Jamaila
Thieves’ Honor (Wizards of London #1)
The Star of Anatolia (The Galipp Files #1)
The Mathematical Gambit (The Galipp Files #2)
The Portrait Problem (The Galipp Files #3)
With Norinne, Rebecca:
The Vintner’s Vixen (River Hill #1)
The Distiller’s Darling (River Hill #2)
The Baker’s Beauty (River Hill #3)
The Barista’s Beloved (River Hill #4)
The Chef’s Cutie (River Hill #5)
Brown, Dan
Origin (Robert Langdon #5)
Burns, Sam
Lightning Born (Monsters & Mayhem)
Burrows, Tonya
SEAL of Honor (HORNET #1)
Honor Reclaimed (HORNET #2)
Butler, Octavia E.
Wild Seed (Patternnist #1)
Byrd, Lindsey
C
Cameron, Casey
Carr, Mari
Carriger, Gail
“The Curious Case” (An Alessandro Tarabotti story)
Etiquette & Espionage (Finishing School #1)
Carriger, G.L.
The Sumage Solution (San Andreas Shifters #1)
The Omega Objection (San Andreas Shifters #2)
“Marine Biology” (San Andreas Shifters short story)
The 5th Gender (Tinkered Stars Myster)
Casey, Clark
Dawn in Damnation (Damnation #1)
Dead Indian Wars (Damnation #2)
Castelluci, Cecil
With Fry, Jason: Moving Target (Journey to Star Wars: The Force Awakens)
Cayden, R.
Chambers, Joanna
Provoked (Enlightenment #1)
Beguiled (Enlightenment #2)
Enlightened (Enlightenment #3)
With Martin, Annika: Enemies Like You
Chambers, J.D.
Only With You (Only Colorado #1)
Only See You (Only Colorado #2)
Only Need You (Only Colorado #3)
Only Keep You (Only Colorado #4)
Only Love You (Only Colorado #5)
Only For Us (Only Colorado #6)
Charles, K.J.
The Magpie Lord (A Charm of Magpies #1)
A Case of Possession (A Charm of Magpies #2)
Flight of Magpies (A Charm of Magpies #3)
Jackdaw (A Charm of Magpies World)
Rag and Bone (A Charm of Magpies World)
“The Smuggler and the Warlord” (A Charm of Magpies short story)
“Interlude with Tattoos” (A Charm of Magpies short story)
“A Case of Spirits” (A Charm of Magpies short story)
“Feast of Stephen” (A Charm of Magpies short story)
“A Queer Trade” (A Charm of Magpies short story)
Spectred Isle (Green Men #1)
The Rat-Catcher’s Daughter (Lilywhite Boys #0.5)
Any Old Diamonds (Lilywhite Boys #1)
Gilded Cage (Lilywhite Boys #2)
An Unseen Attraction (Sins of the Cities #1)
An Unnatural Vice (Sins of the Cities #2)
An Unsuitable Heir (Sins of the Cities #3)
A Fashionable Indulgence (Society of Gentlemen #1)
A Seditious Affair (Society of Gentlemen #2)
A Gentleman’s Position (Society of Gentlemen #3)
“The Ruin of Gabriel Ashleigh” (Society of Gentlemen short story)
“A Confidential Problem” (Society of Gentlemen short story)
“A Private Miscellany” (Society of Gentlemen short story)
Slippery Creatures (Will Darling Adventures #1)
The Sugared Game (Will Darling Adventures #2)
Subtle Blood (Will Darling Adventures #3)
The Secret Casebook of Simon Feximal
Proper English (Think of England #0.5)
“Song for a Viking” (coda to Think of England)
The Gentle Art of Fortune Hunting
“Wanted, an Author” (coda to Wanted, A Gentleman)
With Hawk, Jordan L.: “Remnant” (Caldwell & Feximal short story/Whyborne & Griffin #3.5)
Chiang, Cliff
With Vaughan, Brian: Paper Girls (Volumes 1 & 2)
Chris, Tanya
Aftercare (Ever After #1)
Aftershock (Ever After #2)
Aftermath (Ever After #3)
Kitchen Sink Dom (Hell’s Bedroom #1)
Chicken Soup Dom (Hell’s Bedroom #2)
Upsy-Daisy Dom (Hell’s Bedroom #3)
Clark, Kiki
With Lindsey, E.M.:
Until His Soul Awakens (Scythe #0.5)
Until His Beginning Ends (Scythe #0.6)
Until His Last Goodbye (Scythe #1)
Clarke, Susanna
Cleland, Jane K.
Cline, Ernest
Cochet, Charlie
With Macy Blake: Notorious (Shifter Scoundrels #1)
Cody, Jennifer
The Trouble With Trying to Date a Murderer (Murder Sprees & Mute Decrees #1)
The Trouble With Trying to Save an Assassin (Murder Sprees & Mute Decrees #2)
The Trouble With Trying to Love a Hellion (Murder Sprees & Mute Decrees #3)
Sledge and Claw (Hammer and Fist: Lextalion #1)
Inferno (Hammer and Fist: Geminatus #1)
Bishop to Knight One (Diviner’s Game #1)
Knight to Castle Two (Diviner’s Game #2)
Queen to King Three (Diviner’s Game #3)
Pass (Shattered Pawns #1)
Capture (Shattered Pawns #2)
Promote (Shattered Pawns #3)
Shah Mat (Shattered Pawns #4)
Cody, Matthew
With Yoshitani, Yoshi: Zatanna and the House of Secrets
Cogman, Genevieve
Cole, Alyssa
A Princess in Theory (Reluctant Royals #1)
A Duke by Default (Reluctant Royals #2)
Once Ghosted, Twice Shy (Reluctant Royals #2.5)
A Prince on Paper (Reluctant Royals #3)
Can’t Escape Love (Reluctant Royals #3.5)
Cole, Kresley
The Warlord Wants Forever (Immortals After Dark #1)
A Hunger Like No Other (Immortals After Dark #2)
No Rest for the Wicked (Immortals After Dark #3)
Wicked Deeds on a Winter’s Night (Immortals After Dark #4)
Cole, Myke
The Armored Saint (Sacred Throne #1)
Conley, Nicholas
Corey, James S.A.
“The Butcher of Anderson Station” (Expanse #0.5)
Leviathan Wakes (The Expanse #1)
Caliban’s War (The Expanse #2)
Gods of Risk (The Expanse #2.1)
Abaddon’s Gate (The Expanse #3)
The Churn (The Expanse #3.5)
Cibola Burn (The Expanse #4)
Nemesis Games (The Expanse #5)
The Vital Abyss (The Expanse #5.5)
Babylon’s Ashes (The Expanse #6)
Strange Dogs (The Expanse #6.5)
Persepolis Rising (The Expanse #7)
Tiamat’s Wrath (The Expanse #8)
Leviathan Falls (The Expanse #9)
The Expanse: Origins (editor)
Coyne, J.
Crane, Aurora
Croft, Chara
All Dolled Up (Destination Daddies)
With Hayes, Harlow: All the Queen’s Men (Destination Daddies)
D
Dade, Olivia
“Unraveled” (He’s Come Undone)
David, Luna
With Ashley, Morningstar:
Open Mind (Kink Chronicles #1)
Open Encounters (Kink Chronicles #2)
Open Play (Kink Chronicles #3)
With London, Honey: Tourist Attraction (Destination Daddies)
Davies, E.
Limelight (Vino & Veritas)
Davies, P.W.
Follow Him Home (Lovers Rush/Alternate Worlds #1)
Davison, Colette
A is for Aftercare (Alphabet of Desire #1)
B is for Beg (Alphabet of Desire #2)
C is for Comfort (Alphabet of Desire #3)
Greeking Out (Destination Daddies)
Getting Signed (Model Love)
DeCandido, Keith R.A.
A Furnace Sealed (Adventures of Bram Gold #1)
The Zoo Job (Leverage #2)
Articles of the Federation (Star Trek)
Q & A (Star Trek: The Next Generation)
Nevermore (Supernatural #1)
Bone Key (Supernatural #3)
Heart of the Dragon (Supernatural #4)
Deckard, Bey
Caged (Baal’s Heart #1)
Sacrificed (Baal’s Heart #2)
Fated (Baal’s Heart #3)
Careened (Baal’s Heart #3.5)
DeConnick, Kelly Sue
Higher, Further, Faster, More (Captain Marvel Vol. 1)
Dee, Cara
Top Priority (The Game #1)
Their Boy (The Game #2)
Breathless (The Game #3)
Doll Parts (The Game #4)
Out of the Ashes (The Game #5)
The Shepherd (The Game #6)
Adrift in the Embers (The Game #7)
Hostile Takeover (The Game #8)
Senseless (The Game #9)
The Secret Plan (The Game #10)
Apex Predator (The Game #11)
Prowl (The Game #12)
Auctioned (Auctioned #1)
Stranded (Auctioned #2)
Deserted (Auctioned #3)
The Job (Auctioned #3.5)
Played (Auctioned #4)
Finished (Auctioned #5)
Prepared (Auctioned #6)
Aftermath (Aftermath #1)
Outcome (Aftermath #2)
Delaney, Eva
Sapphire (Jewels Cafe)
Denning, E.M.
Spare Room (Trouble With Triads #1)
Spare Parts (Trouble With Triads #2)
Spare Time (Trouble With Triads #3)
Rearranged (Do-Over #1)
Rediscovered (Do-Over #2)
What He Learns (Desires: New Beginnings #1)
What He Finds (Desires: New Beginnings #2)
With Hawthorne, Kate:
Future Fake Husband (Mallory Vineyard #1)
Future Gay Boyfriend (Mallory Vineyard #2)
Future Ex Enemy (Mallory Vineyard #3)
With Lindsey, E.M. & Hawthorne, Kate: Cloudy With a Chance of Love
Drake, Jocelynn
Stephen’s Translator (Shadow Elite #0.5)
Charlie’s Doctor (Shadow Elite #1)
With Elliott, Rinda:
Broken Warrior (Weavers Circle #1)
Wild Warrior (Weavers Circle #2)
Blind Warrior (Weavers Circle #3)
Tangled Warriors (Weavers Circle #4)
Storm Warrior (Weavers Circle #5)
Draper, Kaye
Gryphon’s Pride (Gesa’s Menagerie #1)
Gesa’s Menagerie #2-#9
Fates, Fins, and Fangs (Gods & Demons #1)
Wishes, Wings, and Woes (Gods and Demons #2)
Horns, Hugs, and Hunger (Gods & Demons #3)
Not Quite Human (Not Quite #1)
Not Quite Beast (Not Quite #2)
Not Quite Hunter (Not Quite #3)
Ghostromance (Reluctant Necromancer #1)
Vampromance (Reluctant Necromancer #2)
Wolfromance (Reluctant Necromancer #3)
Dubner, Miranda
Dubois, Lila
Dykes, Nichole
Connection (Heart2Heart Vol. 6)
E
Eichorn, Shannon
Rights of Use (Black Book Project #1)
El Akkad, Omar
Ember, Rachel
Down the Mountain (Heart2Heart Vol. 6)
Emrys, Ruthanna
The Litany of Earth (Innsmouth Legacy #0)
Winter Tide (Innsmouth Legacy #1)
Elliott, Rinda
With Drake, Jocelynn
Broken Warrior (Weavers Circle #1)
Wild Warrior (Weavers Circle #2)
Blind Warrior (Weavers Circle #3)
Tangled Warriors (Weavers Circle #4)
Storm Warrior (Weavers Circle #5)
F
Fernandez, Leandro
With Rucka, Greg: Opening Fire (The Old Guard Vol. 1)
Fessenden, Jamie
Finley, Eden
Headstrong (Vino & Veritas)
Love Down Under (Heart2Heart Vol. 6)
Fox, Kelly
Sanctuary (Wrecked #1)
Surrender (Wrecked #2)
Crash (Wrecked #2.5)
Shameless (Wrecked #3)
Covert (Wrecked #3.5)
Candy (Wrecked novella)
Hard Target (Wrecked: Guardians #1)
Full Contact (Wrecked: Guardians #2)
Most Wanted (Wrecked: Guardians #3)
Deep Impact (Wrecked: Guardians #4)
Goodnight (Rebel Sky Ranch #1)
Sparrow (Rebel Sky Ranch #2)
Navarro (Rebel Sky Ranch #3)
Warwick (Rebel Sky Ranch #4)
Unwrapping Christmas (Rebel Sky Ranch #4.5)
Extradition (Mobsters + Billionaires #1)
Protection (Mobsters + Billionaires #2)
Attraction (Mobsters + Billionaires #3)
Distraction (Mobsters + Billionaires #4)
Sworn Enemy (Wild Heart Ranch #1)
Good Behavior (Wild Heart Ranch #2)
Dog Days (Heart2Heart Vol. 6)
Foxglove, Iris
Winter of the Owl (Seasons of the Lukoi #1)
Spring of the Wolf (Seasons of the Lukoi #2)
Summer of the Wanderer (Seasons of the Lukoi #3)
Autumn of the Witch (Seasons of the Lukoi #4)
Storm Front (Immortals Descending #1)
Shadowfall (Immortals Descending #2)
Daybreak (Immortals Descending #3)
Pieces of Silver (Starian Tale)
Frost, Michelle
Zyon (Kingdoms of Pelas #1)
Fry, Jason
The Weapon of a Jedi (Star Wars: Journey to The Force Awakens)
With Castelluci, Cecil: Moving Target (Journey to Star Wars: The Force Awakens)