Book Reviews

Book reviews by author


Aaronovitch, Ben

Rivers of London Series:

7: Lies Sleeping

Abbott, James

The Never King (Canberra Weekly Review)

Abercrombie, Joe

Age of Madness Trilogy:

1: A Little Hatred

2: The Trouble with Peace

3: The Wisdom of Crowds

Abnett, Dan

Gaunt’s Ghosts Series:

1: First and Only

Adams, Hope

Dangerous Women (Canberra Weekly Review)

Adeyemi, Tomi

Children of Blood and Bone

Adiga, Aravind

Amnesty (Canberra Weekly Review)

Akkad, Omar El

American War (Canberra Weekly Review)

Alderman, Naomi

The Power (Guest Review)

Alexander, Kirsten

Half Moon Lake

Riptides (Canberra Weekly Review)

Alsberg, Sasha and Lindsay Cummings

Zenith (Canberra Weekly Review)

Alvey, J. M.

Shadows of Athens (Canberra Weekly Review)

Anastasios, Meaghan Wilson

Benedict Hitchens Series:

1: The Honourable Thief

2: The Emerald Tablet

Archer, Jeffrey

Heads you Win

William Warwick Series:

1: Nothing Ventured

2: Hidden in Plain Sight

3: Turn a Blind Eye

Armstrong, Diane

The Collaborator (Canberra Weekly Review)

Arnold, Luke

The Last Smile in Sunder City

Aryan, Stephen


Atwood, Margaret

The Testaments (Guest Review)

Ayliffe, Tim

John Bailey Series:

1: The Greater Good

2: State of Fear

3: The Enemy Within


Bailey, Sarah

The Housemate

Baker, Mishell

Imposter Syndrome (Canberra Weekly Review)

Barker, R. J.

The Wounded Kingdom Trilogy:

1: Age of Assassins (Canberra Weekly Review)

2: Blood of Assassins

3: King of Assassins

The Tide Child Trilogy:

1: The Bone Ships

2: Call of the Bone Ships

Barry, Max

The 22 Murders of Madison May

Barry, Sebastian

Days Without End (Canberra Weekly Review)

Baxter, Stephen

The Massacre of Mankind (Canberra Weekly Review)

Beaton, E. J.

The Councillor

Beaumont, Jack

The Frenchman

Beecham, Caroline

Finding Eadie

Bennett, Christopher L.

Star Trek: The Captain’s Oath

Bennett, Robert Jackson

Founders Series:

1: Foundryside

Berry, Steve

Cotton Malone Series:

14: The Malta Exchange

15: The Warsaw Protocol

16: The Kaiser’s Web

Bishop, D. V.

City of Vengeance

Boffard, Rob


Bolton, Guy

The Pictures (Canberra Weekly Review)

Bond, Gwenda

Stranger Things: Suspicious Minds

Bourne, Sam

Maggie Costello Series:

5: To Kill a Man

Brooks, Max


Brooks, Terry

The Black Elfstone (Canberra Weekly Review)

Brown, Dale

Patrick McLanahan Series

22: The Moscow Offensive

23: The Kremlin Strike

Brust, Steven

Vlad Taltos Series:

14: Hawk (Canberra Weekly Review)

15: Vallista

Butcher, Jim

The Dresden Files

1: Storm Front

2: Fool Moon

3: Grave Peril

4: Summer Knight

17: Battle Ground


Call, Justin

The Silent Gods Series:

1: Master of Sorrows

Cameron, Christian

The Commander Series:

1: The New Achilles

Cameron, Miles

Arcana Imperii Series:

1: Artifact Space

Master & Mages Series:

1: Cold Iron

2: Dark Forge

Campbell, Rick

Trident Deception Series:

5: Treason

Carey, Louise


Carrick, M. A.

Rook & Rose trilogy

1: The Mask of Mirrors

Caruso, Melissa

Sword and Fire Trilogy:

1: The Tethered Mage (Canberra Weekly Review)

2: The Defiant Heir

3: The Unbound Empire

Cassidy, Nat

Steal the Stars (Canberra Weekly Review)

Cavanagh, Steve

The Devil’s Advocate

Chan, Kylie

Dragon Empire Trilogy:

1: Scales of Empire

Chandran, Skankari

The Barrier (Canberra Weekly Review)

Chater, Lauren

The Lace Weaver

Christopher, Adam

Stranger Things: Darkness on the Edge of Town

Clements, Rory

Tom Wilde Series:

2: Nucleus

3: Nemesis

4: Hitler’s Secret

Coes, Ben

Rob Tacoma Series:

The Russian

Cole, Steve

Doctor Who: Time Lord Victorious: The Knight, The Fool and The Dead

Colfer, Eoin

The Fowl Twins (Guest Review)

Collins, Suzanne

The Hunger Games:

0: The Ballad of Songbirds and Snakes

Connelly, Michael

Ballard and Bosch:

1: Dark Sacred Night

2: The Night Fire

Jack McEvoy:

3: Fair Warning

Mickey Haller:

6: The Law of Innocence

Corey, James S. A.

The Expanse Series:

8: Tiamat’s Wrath

Cornwell, Bernard

Fools and Mortals (Canberra Weekly Review)

The Last Kingdom Series:

11: War of the Wolf

Coulter, Catherine

FBI Thriller Series:

22: Paradox

Coulter, Catherine and J. T. Ellison

A Brit in the FBI Series:

6: The Last Second

Cox, Greg

Star Trek: The Antares Maelstrom

Crichton, Michael

The Andromeda Strain


Davis, Lindsey

Flavia Albia Series:

5: The Third Nero (Canberra Weekly Review)

6: Pandora’s Boy

7: A Capitol Death

8: The Grove of the Caesars

Dawson, Delilah S.

Star Wars: Galaxy’s Edge – Black Spire

Deebs, Tracy

Phantom Wheel

De la Peña

Superman: Dawnbreaker

Del Toro, Guillermo, and Cornelia Funke

Pan’s Labyrinth: The Labyrinth of the Faun (Guest Review)

Dixen, Victor


Durst, Sarah Beth 

Race the Sands

The Bone Maker


Eames, Nicholas

The Band Series:

2: Bloody Rose

Erikson, Steven

Rejoice, A Knife to the Heart

Estep, Jennifer

A Crown of Shards Series:

1: Kill the Queen

Evans, Richard

Democracy Trilogy:

1: Deceit


Fabbri, Robert

Alexander’s Legacy Series

1: To the Strongest

2: The Three Paradises

Collected Editions:

Magnus and the Crossroads Brotherhood

Vespasian Series:

8: Rome’s Sacred Flame

9: Emperor of Rome

Feasey, Steve

Whispers of the Gods Series:

1: Dark Blade

Feist, Raymond E.

The Firemane Saga:

1: King of Ashes

2: Queen of Storms

Feist, Raymond E. and Jenny Wurst

The Empire Trilogy

Fennell, David

The Art of Death

Fforde, Jasper

Early Riser

The Constant Rabbit

Follett, Ken

Kingsbridge Series

0: The Evening and the Morning

3: A Column of Fire (Canberra Weekly Review)

Foster, Alan Dean 

Star Trek: The Unsettling Stars

Fox, Candice

Gathering Dark

The Chase

Freed, Alexander

Star Wars: Alphabet Squadron Series

1: Alphabet Squadron

2: Shadow Fall

3: Victory’s Price


Gay, Kelly

Halo: Renegades

Gemmell, David

Drenai Series:

1: Legend

Gentill, Sulari

Rowland Sinclair Series:

8: A Dangerous Language (Canberra Weekly Review)

9: All the Tears in China (Canberra Weekly Review)

10: A Testament of Character

Golden, Christie

Star Wars:

Dark Disciple

World of Warcraft:

Before the Storm

Goldin, Megan

The Escape Room

The Night Swim

Gough, Julian


Grant, Mira

Into the Drowning Deep

Gray, Claudia

Star Wars: Master & Apprentice

Star Wars: The High Republic: Into the Dark

Greaney, Mark

Gray Man Series:

1: The Gray Man

8: Mission Critical

9: One Minute Out

10: Relentless

Greaney, Mark and Lt. Col. Hunter Ripley Rawlings IV. USMC

Red Metal

Greer, Catherine

Love Lie Repeat (Canberra Weekly Review)

Gwynne, John

The Bloodsworn Saga:

1: The Shadow of the Gods


Hamilton, Peter F.

Salvation Sequence:

1: Salvation

Hammond, A. W.

The Paris Collaborator

Hanrahan, Gareth

Black Iron Legacy:

1: The Gutter Prayer

Haohui, Zhou

Death Notice

Harris, Charlaine

Gunnie Rose Series:

1: An Easy Death

Harris, Robert


Hawke, Sam

Poison War Series:

1: City of Lies

2: Hollow Empire

Heath, Jack


Held, Rick

Night Lessons in Little Jerusalem

Hendrix, Grady

The Final Girl Support Group

Herron, Paul


Hill, Anthony

The Last Convict

Hirsch, Paddy

The Devil’s Half Mile

Hobb, Robin

Assassin’s Fate (Canberra Weekly Review)

Houghton, Vince

Nuking the Moon

Hunt, Leo


Hurwitz, Gregg

Orphan X Series:

4: Out of the Dark

5: Into the Fire

6: Prodigal Son


Iggulden, Conn

Athenian Series:

1: The Gates of Athens

2: Protector

Standalone Novels:

The Falcon of Sparta

Ireland, Justina

Star Wars: The High Republic: Out of the Shadows

Isaka, Kotaro

Bullet Train


Jackson, James

Christian Hardy Series:

2: Treason (Canberra Weekly Review)

3: Cradle

James, Peter

Absolute Proof

Johnson, Micaiah

The Space Between Worlds

Johnston, Cameron

Age of Tyranny Series:

1: The Traitor God

2: God of Broken Things

Johnston, E. K.

Star Wars Novels:


Queen’s Peril

Queen’s Shadow

Jordan, Robert:

Warrior of the Altaii


Kane, Ben

Lionheart series:

1: Lionheart

2: Crusader

Kaufman, Amie and Jay Kristoff

Aurora Cycle Series:

1: Aurora Rising

2: Aurora Burning

Kellerman, Jonathan

Alex Delaware Series:

34: The Wedding Guest

35: The Museum of Desire

36: Serpentine

Kemp, Paul S.

Star Wars: Lords of the Sith

Kerr, Philip

Greeks Bearing Gifts (Canberra Weekly Review)

King, Stephen

Billy Summers


King, William

Gotrek and Felix series:

1: Trollslayer

2: Skavenslayer

3: Daemonslayer

Klass, David

Out of Time (Canberra Weekly Review)

Knaak, Richard

Reaper’s Eye (Canberra Weekly Review)

Kristoff, Jay

LIFEL1K3 Series:

2: DEV1AT3

Kuhn, Sarah

Star Wars: Doctor Aphra


Lane, Andrew

AWOL: Agent Without Licence

Lange, Erin

The Chaos of Now

La Plante, Lynda

Jane Tennison Series:

3: Good Friday (Canberra Weekly Review)

4: Murder Mile

5: The Dirty Dozen (Canberra Weekly Review)

6: Blunt Force

7: Unholy Murder

Larson, Rich


Lawrence, Mark

Book of the Ice series

1: The Girl and the Stars

2: The Girl and the Mountain

Leather, Stephen

The Hunting

Lebbon, Tim

Firefly: Generations

Leckie, Ann

The Raven Tower

Lecoat, Jenny

The Viennese Girl

Lee, Mackenzi

Loki: Where Mischief Lies

Lewis, Maria

The Wailing Woman (Canberra Weekly Review)

Liggett, Kim

The Grace Year

Lindsay, Jeff

Riley Wolfe Series

1: Just Watch Me

2: Fool Me Twice

Lloyd, Tom

The God Fragments Series

3: Knight of Stars

Locke, Phoebe

The Tall Man

Lovegrove, James

Firefly: The Magnificent Nine

Firefly: The Ghost Machine

Firefly: Life Signs

Lovegrove, James and Nancy Holder

Firefly: Big Damn Hero

Lucas, Dale

Fifth Ward: First Watch (Canberra Weekly Review)

Lupo, Kesia

We are Blood and Thunder

Lyle, H. B.

Irregular Spy Series:

1: The Irregular (Canberra Weekly Review)

2: The Red Ribbon

Luceno, James:

Star Wars: Tarkin


Maas, Sarah J.

Catwoman: Soulstealer

Crescent City Series:

1: House of Earth and Blood

Maberry, Jonathan


Joe Ledger Series:

1: Patient Zero

2: The Dragon Factory

3: The King of Plagues

4: Assassin’s Code

5: Extinction Machine

6: Code Zero

7: Predator One

8: Kill Switch

9: Dogs of War

10: Deep Silence

Rogue Team International Series:

1: Rage

2: Relentless

Mack, David

Star Trek: More Beautiful Than Death

Maclean, S. G.

Captain Seeker Series:

3: Destroying Angel

4: The Bear Pit

Mamet, David

Chicago (Canberra Weekly Review)

Mammay, Michael

Planetside Series:

1: Planetside

2: Spaceside

3: Colonyside

Marillier, Juliet

The Harp of Kings (Canberra Weekly Review)

Marsden, John

The Tomorrow Series

Martell, Nick

Legacy of the Mercenary Kings Series:

1: The Kingdom of Liars

2: The Two-Faced Queen

Martin, George R. R. (Editor)

Wild Cards Series:

26: Low Chicago

27: Texas Hold’Em

McClellan, Brian

The Powder Mage Trilogy:

1: Promise of Blood

McCormack, Una

Star Trek Discovery: The Way to the Stars

Star Trek: Picard: The Last Best Hope

McCulloch, Amy

Jinxed Series:

1: Jinxed

2: Unleashed

McGuire, Michael

Flight Risk

McIntosh, Fiona

The Champagne War (Canberra Weekly Review)

The Diamond Hunter (Canberra Weekly Review)

The Pearl Thief

McLean, Peter

War for the Rose Throne Series:

1: Priest of Bones

McNeil, Gretchen

MurderTrending Series:

0: #NoEscape

1: #MurderTrending

Meyer, Marissa

Instant Karma

Renegades Series:

2: Archenemies

3: Supernova

Miles, Terry


Miller, John Jackson

Star Trek: Discovery: Die Standing

Mills, Kyle

Mitch Rapp Series:

17: Red War

18: Lethal Agent

19: Total Power

Monir, Alexandra

Black Canary: Breaking Silence

Moore, Graham

The Holdout

Moore, James, A.

Fallen Gods

Muir, Tamsyn

The Locked Tomb Series:

1: Gideon the Ninth

2: Harrow the Ninth

Murphy, Sara Flannery

The Possessions (Canberra Weekly Review)

Murray, James S. and Darren Wearmouth

Awakened Series:

1: Awakened


Newman, T. J.


Nix, Garth

Angel Mage (Canberra Weekly Review)

The Left-Handed Booksellers of London

Novik, Naomi

A Deadly Education

Spinning Silver


O’Connor, Mary-Anne

In a Great Southern Land

Where Fortune Lies

Older, Daniel Jose

Star Wars: Last Shot

O’Reilly, Jane

The Second Species Trilogy:

1: Blue Shift (Canberra Weekly Review)

2: Deep Blue

Osman, Richard

Thursday Murder Club Series:

1: The Thursday Murder Club

2: The Man Who Died Twice


Paolini, Christopher

The Inheritance Cycle

Park, Tony

Blood Trail

Ghosts of the Past (Canberra Weekly Review)

Last Survivor

Scent of Fear

Parker, K. J.

The Siege Series:

1: Sixteen Ways to Defend a Walled City

2: How to Rule an Empire and Get Away with It

Parker, Steve

Deathwatch: Shadowbreaker

Parker-Chan, Shelley

The Radiant Emperor Series:

1: She Who Became the Sun

Parris, S. J.


Patterson, James and James O. Born


Pedreira, David

Gunpowder Moon

Percy, Benjamin

The Ninth Metal (Canberra Weekly review)

Perplies, Bernd

Black Leviathan

Perry, S. W.

The Angel’s Mark (Canberra Weekly Review)

Postorino, Rosella

At the Wolf’s Table (Canberra Weekly Review)

Pratchett, Terry

Discworld Series:

10: Moving Pictures

22: The Last Continent

Pryor, Michael

Ghost Town:

2: Graveyard Shift in Ghost Town



Rawlings, Hunter Ripley

Tyce Asher Series:

1: Assault by Fire

Reeve, Alex

The House on Half Moon Street

Reilly, Matthew

The Secret Runners of New York

Reynolds, Alastair

Revenger Series:

2: Shadow Captain

Reynolds, Joshua

Kal Jerico: Sinner’s Bounty

Riches, Anthony

River of Gold

Rimmer, Kelly

The Warsaw Orphan

Roanhorse, Rebecca

Star Wars: Resistance Reborn

Robinson, Jeremy

The Dark

Rockriver, B. F.

Altered Realms: Ascension

Romero, George A. and Jonathan Maberry

Nights of the Living Dead

Ruocchio, Christopher

Sun Eater Series:

1: Empire of Silence

2: Howling Dark

3: Demon in White

Rutger, Michael

The Anomaly Files:

1: The Anomaly

Ryan, Anthony

The Pariah


Salvatore, R. A.

Generations Trilogy:

1: Timeless

2: Boundless

3: Relentless

The Way of the Drow Trilogy

1: Starlight Enclave

The Coven Trilogy

1: Child of a Mad God (Canberra Weekly Review)

2: Reckoning of Fallen Gods

3: Song of the Risen God

Sanderson, Brandon

Skyward Series:

1: Skyward

2: Starsight

The Stormlight Archive:

1: The Way of Kings

Sansom, C. J.

Matthew Shardlake Series:

7: Tombland

Sapkowski, Andrezej

Season of Storms

Hussite Trilogy:

1: The Tower of Fools

Saylor, Steven

Roma Sub Rosa Series:

16: The Throne of Caesar

Scalzi, John


Scarrow, Simon:


The Eagles of the Empire Series:

17: The Blood of Rome

18: Traitors of Rome

19: The Emperor’s Exile

Schreiber, Joe

Star Wars: Death Troopers

Star Wars: Maul: Lockdown

Scott, Cavan

Star Wars: Dooku: Jedi Lost

Star Wars: The High Republic: The Rising Storm

Seams, R. E.

Barbary Station

Sebastian, Laura

Ash Princess Trilogy:

1: Ash Princess

2: Lady Smoke

3: Ember Queen

Segel, Jason and Kirsten Miller

Last Reality Series:

1: Otherworld (Canberra Weekly Review)

2: OtherEarth

Serong, Jock

Preservation (Canberra Weekly Review)

Shackle, Mike

The Last War Series:

1: We are the Dead

Shah, London

The Light at the Bottom of the World (Canberra Weekly Review)

Shannon, Samantha

The Priory of the Orange Tree (Canberra Weekly Review)

Sharpe, Tess

The Girls I’ve Been

Shaw, Vivian

Dr Greta Helsing Series:

1: Strange Practice (Canberra Weekly Review)

2: Dreadful Company

Shepherd-Robinson, Laura

Blood & Sugar

Shinick, Kevin

Star Wars: Force Collector

Shvarts, Andrew

Royal Bastards Trilogy:

2: City of Bastards

3: War of the Bastards

Sidebottom, Harry

The Last Hour

The Lost Ten

Sinclair, Alli

The Codebreakers

Slatter, Angela

Verity Fassbinder Series:

2: Corpselight (Canberra Weekly Review)

3: Restoration

Soule, Charles

Star Wars: The High Republic: Light of the Jedi

Starford, Rebecca

The Imitator

Steel, Danielle


Turning Point

Stephens, Anna

Godblind (Canberra Weekly Review)

Sternbergh, Adam

The Blinds (Canberra Weekly Review)

Stevenson, Benjamin


Either Side of Midnight

Stewart, Andrea

The Bone Shard Daughter

Stoker, Dacre and J. D. Barker


Stross, Charles

Empire Games (Canberra Weekly Review)

Sullivan, Tricia

Sweet Dreams (Canberra Weekly Review)

Swanson, Peter

Rules for Perfect Murders

Swiggs, Bill

Blood in the Dust (Canberra Weekly Review)

Sykes, Plum

Party Girls Die in Pearls (Canberra Weekly Review)

Sykes, S. D.

Somershill Manor Mystery Series:

4: The Bone Fire

Szal, Jeremy



Taylor, Andrew

Marwood and Lovett Series:

2: The Fire Court

Thomas, Rob and Jennifer Graham

Veronica Mars: The Thousand-Dollar Tan Line

Tieryas, Peter

United States of Japan Series:

2: Mecha Samurai Empire

3: Cyber Shogun Revolution

Tolkin, Michael

NK3 (Canberra Weekly Review)

Truss, Lynne

Constable Twitten Series:

1: A Shot in the Dark

Tucholke, April Genevieve

The Boneless Mercies

Turney, Simon

The Damned Emperors Series:

2: Commodus

Turton, Stuart

The Seven Deaths of Evelyn Hardcastle



Valente, Catherynne M.

Mass Effect: Annihilation

Villareal, Raymond A.

A People’s History of the Vampire Uprising


Walters, Minette

The Turn of Midnight (Canberra Weekly Review)

Ward, Dayton

Star Trek: The Original Series: Agents of Influence

Star Trek: The Next Generation: Available Light

Ward, Matthew

Legacy Trilogy:

Legacy of Ash

Watt, Peter

Frontier Series:

11: While the Moon Burns (Canberra Weekly Review)

12: From the Stars Above (Canberra Weekly Review)

Colonial Series

1: The Queen’s Colonial

2: The Queen’s Tiger

3: The Queen’s Captain

Weir, Andy

Project Hail Mary

Wells, Christine

The Juliet Code

White, Kiersten

Slayer (Canberra Weekly Review)

White, S. R.


Wijeratne, Yudhanjaya 

The Salvage Crew

Wilkinson, Lili

After the Lights Go Out

The Erasure Initiative

Wooding, Chris

The Darkwater Legacy

The Ember Blade

Wragg, David

The Black Hawks

Wright, Michelle

Small Acts of Defiance



Zahn, Timothy

Star Wars Standalone Novels:


Star Wars: Thrawn Series:

1: Thrawn

2: Alliances

3: Treasons

Star Wars: Thrawn Ascendancy Series:

1: Chaos Rising

2: Greater Good