Against the Tide of Years by S. M. Stirling

The Witch Watch by Shamus Young

Cleopatra by Stacy Schiff

The Reavers by George MacDonald Fraser

Island in the Sea of time by S. M. Stirling

The Opium War by Julia Lovell


The Heights by Kate Ascher

Steve Jobs by Walter Isaacson

Between Silk and Cyanide by Leo Marks

Vincermemos by Howard Waxman

Queens’ Play by Dorothy Dunnett

The Name of the Wind by Patrick Rothfuss

The Tyrant by Eric Flint and David Drake

The Redbreast by Jo Nesbø

The Reformer by S. M. Stirling and David Drake

Mr Obvious by James Lileks

The Chosen by S. M. Stirling and David Drake

Falling Up the Stairs by James Lileks

Lost to the West by Lars Bownworth

The Vor Game by Lois McMaster Bujold

“The General” series, books 1-5, by S. M. Stirling and David Drake

The Hammer by S. M. Stirling and David Drake

The Game of Kings by Dorothy Dunnett

The Merchant of Power by John F. Wasik

Hell’s Faire by John Ringo

Surface Detail by Iain M. Banks


The Forge by S. M. Stirling and David Drake

Havana Strike by Jim DeFelice

Natasha’s Dance by Orlando Figes

Seventh Son: Descent by J. C. Hutchins

The “House of Niccolò” series of novels by Dorothy Dunnett

Gemini by Dorothy Dunnet

When the Devil Dances by John Ringo

Wasp by Eric Frank Russell

Blindsight by Peter Watts

Roseanna by Maj Sjöwall and Per Wahlöö

His Majesty's Dragon by Naomi Novik

The Girl Who Kicked the Hornet's Nest by Stieg Larsson

Crete: The Battle and the Resistance by Antony Beevor

Gust Front by John Ringo

Musashi by Eiji Yoshikawa

The Fall of Berlin 1945 by Antony Beevor

The Selected Works of T. S. Spivet by Reif Larssen

Stalingrad by Antony Beevor

Tokyo Vice by Jake Adelstein

Caprice and Rondo by Dorothy Dunnett

Transition by Iain M. Banks

D-Day: The Battle for Normandy by Antony Beevor

The Lost Symbol by Dan Brown

A Hymn Before Battle by John Ringo


To Lie With Lions by Dorothy Dunnett

A Clash of Kings by George R. R. Martin

The Unicorn Hunt by Dorothy Dunnett

Gone Tomorrow by Lee Child

Words on Wednesday Night edited by Janis Bolster

The Girl Who Played With Fire by Stieg Larsson

Scales of Gold by Dorothy Dunnett

Daemon by Daniel Suarez

The Making of the Atomic Bomb by Richard Rhodes

A Game of Thrones by George R. R. Martin

What the Nose Knows by Avery Gilbert

The Science of Fear by Daniel Gardener

Handling the Big Jets by David P. Davies

Bone in the Throat by Anthony Bourdain

Newton and the Counterfeiter by Thomas Levenson

Every Patient Tells a Story by Lisa Sanders

Implant by F. Paul Wilson

Toppamono by Miyazaki Manabu

The Steerswoman's Road by Rosemary Kirstein

Psychoanalysis: The Impossible Profession by Janet Malcolm

Race of Scorpions by Dorothy Dunett

The Girl With the Dragon Tattoo by Stieg Larsson

Sharpe's Triumph by Bernard Cornwell

Caine Black Knife by Matthew Stover

Janissaries by Jerry Pournelle


Empire of Blue Water by Stephan Talty

Sharpe's Tiger by Bernard Cornwell

Predictably Irrational by Dan Ariely

The Spring of the Ram by Dorothy Dunnett

Agent Zigzag by Ben Macintyre

The Hundred Days by Patrick O'Brian

Neverwhere by Neil Gaiman

Anathem by Neal Stephenson

Niccolò Rising by Dorothy Dunnett

American Shaolin by Matthew Polly

Sharpe's Escape by Bernard Cornwell

Crusade in Europe by Dwight D. Eisenhower

Moment of Truth in Iraq by Michael Yon

House of Suns by Alastair Reynolds

When You Are Engulfed in Flames by David Sedaris

Hotel Bemelmans by Ludwig Bemelmans

The Age of Abundance by Brink Lindsey

A Deeper Blue by John Ringo

Cool It by Bjorn Lomborg

Dr Tataina's Sex Advice to All Creation by Olivia Judson

The Nasty Bits by Anthony Bourdain

Garllic and Sapphires by Ruth Reichl

The Dance of Time by Eric Flint and David Drake

Here Comes Everyone by Clay Shirky

Economic Facts and Fallacies by Thomas Sowell

A Cook's Tour by Anthony Bourdain

In the Courts of the Crimson Kings by S. M. Stirling

Dark Waters by Lee Vyborny and Don Davis

Holidays on Ice by David Sedaris

Comfort Me with Apples by Ruch Reichl

Here at The New Yorker by Brendan Gill

Taste by Kate Colquhoun

Unto the Breach by John Ringo

Economics and its Enemies: Two Centuries of Anti-Economics by William Oliver Coleman

Matter by Iain M. Banks

Choosers of the Slain by John Ringo

The Sky People by S. M. Stirling

Heat by Bill Buford

Something Nasty in the Woodshed by Kyril Bonfiglioli

Harpo Speaks by Harpo Marx (with Rowland Barber)

Me Talk Pretty One Day by David Sedaris

The Tide of Victory by Eric Flint and David Drake

Touched with Fire by Kay Redfield Jamison

Video Night in Kathmandu by Pico Iyer


The United States of Arugula by David Kamp

Kildar by John Ringo

A Good Year by Peter Mayle

Spook Country by William Gibson

There's Nothing in This Book That I Meant to Say by Paula Poundstone

The Châtelet Apprentice by Jean François Parot

The Stuff of Thought by Steven Pinker

Killing Floor by Lee Child

Fortune's Stroke by Eric Flint and David Drake

Laughing Gas, Viagra, and Lipitor by Jie Jack Li

The Skinner by Neal Asher

The Economic Naturalist by Robert H. Frank

Arthur and George by Julian Barnes

The World Without Us by Alan Weisman

Infrastructure by Brian Hayes

Yakuza Moon by Shoko Tendo

The Wine-Dark Sea by Patrick O'Brian

The Hero by John Ringo and Michael Z. Williamson

Destiny's Shield by Eric Flint and David Drake

Naked Economics by Charles Wheelan

The Informer by Akimitsu Takagi

The Truelove by Patrick O'Brian

Roma Eterna by Robert Silverberg

Feral by Berton Roueché

The Black Echo by Michael Connelly

The Medical Detectives by Berton Roueché

The Blonde by Duane Swierczynski

The Sagan Diary by John Scalzi

In the Heart of Darkness by Eric Flint and David Drake

The Moon is a Harsh Mistress by Robert A. Heinlein

Better by Atul Gawande

The Codebreakers by David Kahn

Ghost by John Ringo

The Spirit Catches You and You Fall Down by Anne Fadiman

Hannibal Rising by Thomas Harris

The Android's Dream by John Scalzi

On The Wealth of Nations by P. J. O'Rourke

The Family That Couldn't Sleep: A Medical Mystery by D. T. Max

The Proteus Operation by James P. Hogan


The Bad Bohemian by Sir Cecil Parrot

Seeker by Jack McDevitt

Imperium by Robert Harris

The Prestige by Christopher Priest

Hit Man by Lawrence Block

Freedom's Gate by Naomi Kritzer

Anansi Boys by Neil Gaiman

Web of Angels by John M. Ford

Security Engineering by Ross Anderson

An Oblique Approach by David Drake and Eric Flint

Skunk Works by Ben R. Rich and Leo Janos

Into the Heart of Borneo by Redmond O'Hanlon

Stumbling on Happiness by Daniel Gilbert

Saumrai Boogie by Peter Tasker

Why? by Charles Tilly

The Stupidest Angel by Christopher Moore

Kitchen Confidential by Anthony Bourdain

State of Fear by Michael Crichton

Spin by Robert Charles Wilson

Company by Max Barry

The Ghost Brigades by John Scalzi

Killing Rain by Barry Eisler

An Army of Davids by Glenn Reynolds

Flashman on the March by George MacDonald Fraser

The Colorado Kid by Stephen King

Paperweight by Stephen Fry

The Cunning Blood by Jeff Duntemann

The Wal-Mart Effect by Charles Fishman

Love and Other Near-Death Experiences by Mil Millington

Tsukiji by Theodore Bestor

Imagined London by Anna Quindlen

Kinki Lullaby by Isaac Adamson

Everyday Life in Traditional Japan by Charles J. Dunn

Three Men in a Boat by Jerome K. Jerome

The Last Duel by Eric Jager

Memories of Wind and Waves by Junichi Saga

Dress Your Family in Corduroy and Denim by David Sedaris

Shinju by Laura Joh Rowland

Structures by J. E. Gordon

Incident at Twenty-Mile by Trevanian


Japanland by Karin Muller

The Undercover Economist by Tim Harford

Confessions of a Yakuza by Junichi Saga

Dreaming Pachinko by Isaac Adamson

No Bed for Bacon by Caryl Brahms and S. J. Simon

Line of Polity by Neal Asher

In the Shadow of the Law by Kermit Roosevelt

A Million Open Doors by John Barnes

Tokyo Suckerpunch by Isaac Adamson

Cowl by Neal Asher

Act One by Moss Hart

Hokkaido Popsicle by Isaac Adamson

The Mike Hammer Collection, Volume 1 by Mickey Spillane

The Princes of the Air by John M. Ford

The Devil in the White City by Erik Larson

Gridlinked by Neal Asher

Growing Up Weightless by John M. Ford

Freakonomics by Steven D. Levitt and Stephen J. Dubner

Casting Fortune by John M. Ford

Prelude to Mathematics by W.W. Sawyer

The General's Daughter by Nelson DeMille

Mortal Prey by John Sandford

New Guinea Skies by Wayne P. Rothgeb

The Graveyard Game by Kage Baker

Hunting Eric Rudolph by Henry Schuster with Charles Stone

Trio for Blunt Instruments by Rex Stout

Old Man's War by John Scalzi

The Odyssey of C.H. Lightoller by Patrick Stenson

Light by M. John Harrison

How Much For Just the Planet? by John M. Ford

Moneyball by Michael Lewis

Digital Fortress by Dan Brown

Foundations of Python Network Programming by John Goerzen

Pompeii by Robert Harris

The Life of the World to Come by Kage Baker

Wrong About Japan by Peter Carey

Cold Monday by Terence Strong

How I Paid for College by Marc Acito

Coyote Blue by Christopher Moore


Sony by John Nathan

The Dragon Waiting by John M. Ford

Live Bait by P.J. Tracy

The Algebraist by Iain M. Banks

Postmortem and the other Kay Scarpetta books by Patricia Cornwell

Jonathan Strange and Mister Norrell by Susanna Clarke

Deception Point by Dan Brown

Winter Prey by John Sandford

Mother Aegypt and Other Stories by Kage Baker

The Curious Incident of the Dog in the Night-Time by Mark Haddon

You're Stepping on My Cloak and Dagger by Roger Hall

Sten by Chris Bunch and Allan Cole

Rain Storm by Barry Eisler

Darkly Dreaming Dexter by Jeff Lindsay

Mishima by John Nathan

Howl's Moving Castle by Diana Wynne Jones

Sensei by John Donohue

Ring by Koji Suzuki

Monkeewrench by P.J. Tracy

The Last Hot Time by John M. Ford

The Black Dahlia by James Ellroy and Black Dahlia Avenger by Steve Hodel

The Rule of Four by Ian Caldwell and Dustin Thomason

Angels & Demons by Dan Brown

Heat of Fusion and Other Stories by John M. Ford

A Question of Attraction by David Nicholls

The Zenith Angle by Bruce Sterling

Shanghai '37 by Vicki Baum

Coraline by Neil Gaiman

Mendoza in Hollywood by Kage Baker

Making Book by Teresa Neilsen Hayden

Japan Unbound by John Nathan

The Speed of Dark by Elizabeth Moon

Hyperion by Dan Simmons

Death's Acre by Dr Bill Bass and Jon Jefferson

A Certain Chemistry by Mil Millington

Hollywood Interrupted by Andrew Breitbart and Mark Ebner

Spy Girl by Amy Gray

Paranoia by Joseph Finder

Between You and I: A Little Book of Bad English by James Cochrane

Things My Girlfriend and I Have Argued About by Mil Millington

Kage Baker's "Company" books

The Anvil of the World by Kage Baker

Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation by Lynne Truss

The Power of Babel: A Natural History of Language by John McWhorter

Raw Spirit: In Search of the Perfect Dram by Iain Banks

The Scarred Heart: Understanding and Identifying Kids Who Kill by Helen Smith

A Thousand Bells at Noon by G. Franco Romagnoli

In Search of Stupidity by Merrill R. Chapman

Network Security Hacks by Andrew Lockhart


Paris to the Moon by Adam Gopnik

John Sandford's Prey novels

Dogs and Demons: Tales from the Dark Side of Japan by Alex Kerr

Backroom Boys: The Secret Return of the British Boffin by Francis Spufford

Hold the Enlightenment: More Travel Less Bliss by Tim Cahill

Facts and Fallacies of Software Engineering by Robert L. Glass

Ciao America by Beppe Severgnini

December 6 by Martin Cruz Smith

On Rue Tatin: Living and Cooking in a French Town by Susan Herrmann Loomis

The Light's on at Signpost by George MacDonald Fraser

Lost Japan by Alex Kerr

Book reviews by date added

For some time I maintained most of the content on this site as a blog. Since most of what I post isn’t particularly topical, I decided in the fall of 2010 to maintain it in a different way. For that reason, links to book reviews posted before then go to blog posts. More recent reviews have a slightly different appearance.