The Good Cop
by Peter Steiner

In a world of growing nationalism, a quiet few are determined to resist. This gripping historical mystery explores the darkest days of the early 20th century.

Munich, 1920. Detective Willi Geismeier has a problem: how do you uphold the law when the law goes bad? The First World War has been lost and Germany is in turmoil. The new government in Berlin is weak. The police and courts are corrupt. Fascists and Communists are fighting in the streets. People want a savior, someone who can make Germany great again. To many, Adolf Hitler seems perfect for the job.

When the offices of a Munich newspaper are bombed, Willi Geismeier investigates, but as it gets political, he is taken off the case. Willi continues to ask questions, but when his pursuit of the truth itself becomes a crime, his career – and his life – are in grave danger.


Steiner nicely dramatizes the politics of early Weimar Germany. Readers will welcome Geismeier’s further adventures

Publishers Weekly

Impressive … A precisely written, carefully plotted novel, all the more dramatic for its understated tone


Steiner writes with crisp prose, using just a few crucial sentences to set a scene and unfurl the action. ... He does an excellent job of developing our empathy for each of the principal characters

Historical Novel Society

Peter Steiner

Peter Steiner is the author of the critically acclaimed Louis Morgon series of crime novels. He is also a cartoonist for The New Yorker and is the creator of one of the most famous cartoons of the technological age which prompted the adage, ‘On the Internet, nobody knows you’re a dog.’

View author page


The Good Cop by Peter Steiner is available in the following formats

Hardback97807278894301st September 2019146 X 223mm192$28.99
Hardback978072788943031st May 2019146 X 223mm192£20.99
Ebook97814483023211st July 2019N/A192$10.99
Ebook97814483023211st July 2019N/A192£7.99
Hardback - Large Print *978072789269024th November 2020145 X 225mm288$36.95
Hardback - Large Print *978072789269030th September 2020145 X 225mm288£22.99
Paperback97817802961592nd June 2020140 X 220mm192$17.95
Paperback978178029615928th February 2020140 X 220mm192£13.99
FormatISBNPublication DateDimensionsPagesPrice

* Out of print