Tap cover to enlarge

A Necessary Evil

Published
Apr 2018
Main Genre
Police Procedural Police Procedural
Rating
Pages
384

About This Book

India, 1920. Captain Wyndham and Sergeant Banerjee of the Calcutta Police Force investigate the dramatic assassination of a Maharajah's son, in the sequel to A Rising Man.

The fabulously wealthy kingdom of Sambalpore is home to tigers, elephants, diamond mines, and the beautiful Palace of the Sun. But when the heir to the throne is assassinated in the presence of Captain Sam Wyndham and Sergeant 'Surrender-Not' Banerjee, they discover a kingdom riven with suppressed conflict. Prince Adhir was a modernizer whose attitudes―and romantic relationships―may have upset the more religious elements of his country, while his brother―now in line to the throne―appears to be a feckless playboy.

As Wyndham and Banerjee desperately try to unravel the mystery behind the assassination, they become entangled in a dangerous world where those in power live by their own rules―and those who cross their paths pay with their lives. They must find a murderer, before the murderer finds them...

Series Placement

Genres & Themes

Genres

Buy This Book

Formats & Editions

Browse the different covers, formats, and publication history for this title.

Paperback

Paperback edition cover
Trade Paperback
Oct 2019 Pegasus ISBN 1643132571
Buy
Paperback edition cover
Paperback
Mar 2018 Vintage ISBN 1784704776
Buy

Hardcover

Hardcover edition cover
Hardcover
First Edition Apr 2018 Pegasus Crime ISBN 1681776715
Buy

eBook

eBook edition cover
eBook
Jun 2017 Vintage ISBN 1473546478
Buy
eBook edition cover
eBook
Apr 2018 Pegasus ISBN 1681777282
Buy
eBook edition cover
eBook
Apr 2018 Pegasus Crime ISBN B074D4B8GB
Buy

Audio

Audio edition cover
Audible
Jun 2017 Random House Audiobooks ISBN B071XZ13YQ
Buy
Audio edition cover
Audible
Oct 2018 Audible Studios ISBN B07HY6YBZG
Buy
Audio edition cover
MP3 CD
Dec 2018 Brilliance Audio ISBN 172137308X
Buy
Audio edition cover
Audio CD
Jan 2022 Brilliance Audio ISBN 1713599252
Buy