The City of Ghosts and Shadows 2: Season of the Long Shadows

Science Fiction & Fantasy, Space Opera, Fiction & Literature, Thrillers, Mystery & Suspense
Cover of the book The City of Ghosts and Shadows 2: Season of the Long Shadows by Nathan Ward, Nathan Ward
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Nathan Ward ISBN: 9781370725595
Publisher: Nathan Ward Publication: August 5, 2016
Imprint: Smashwords Edition Language: English
Author: Nathan Ward
ISBN: 9781370725595
Publisher: Nathan Ward
Publication: August 5, 2016
Imprint: Smashwords Edition
Language: English

Jasper Moorelock was born in the City of the Silent Rain and is now an assassin in the City of Ghosts and Shadows. The City of Ghosts and Shadows is a fascinating place and there is some speculation that the inhabitants of the city may be ghosts themselves. Everyone in the city wears a mask and many of the people in the city have more than one mask and more than one persona.

The Elder Gentleman of the City of the Silent Rain commissions Jasper Moorelock to assassinate Count Germaine Le’ Misère Rouge of the City of Ghosts and Shadows. The Count is well protected and has an estate outside the City of Ghosts and Shadows. The only way Jasper can enter the Count’s Gray Divide Estate is to bribe his way onto a ferry carrying servants to a party at the estate. However, his task will not be easy. Only Lords and Ladies will be present at the Count’s ballroom so Jasper must first take the place of a minor Lord. Moving around the Count’s estate as a servant is easy but by the time Jasper has become a minor Lord there is already a trail of death behind him and he still has to find the Count. Before the night is over the Count’s Estate will be on fire and half the guests will have perished as Jasper searches for his target.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Jasper Moorelock was born in the City of the Silent Rain and is now an assassin in the City of Ghosts and Shadows. The City of Ghosts and Shadows is a fascinating place and there is some speculation that the inhabitants of the city may be ghosts themselves. Everyone in the city wears a mask and many of the people in the city have more than one mask and more than one persona.

The Elder Gentleman of the City of the Silent Rain commissions Jasper Moorelock to assassinate Count Germaine Le’ Misère Rouge of the City of Ghosts and Shadows. The Count is well protected and has an estate outside the City of Ghosts and Shadows. The only way Jasper can enter the Count’s Gray Divide Estate is to bribe his way onto a ferry carrying servants to a party at the estate. However, his task will not be easy. Only Lords and Ladies will be present at the Count’s ballroom so Jasper must first take the place of a minor Lord. Moving around the Count’s estate as a servant is easy but by the time Jasper has become a minor Lord there is already a trail of death behind him and he still has to find the Count. Before the night is over the Count’s Estate will be on fire and half the guests will have perished as Jasper searches for his target.

More books from Mystery & Suspense

Cover of the book The Heat's On by Nathan Ward
Cover of the book Death At Sunset by Nathan Ward
Cover of the book Green In the Emerald City by Nathan Ward
Cover of the book El aristócrata solterón by Nathan Ward
Cover of the book Ejection by Nathan Ward
Cover of the book King Of The Mekong by Nathan Ward
Cover of the book Dare Me by Nathan Ward
Cover of the book They Is Us by Nathan Ward
Cover of the book MINIBOOK 016: Der Clou by Nathan Ward
Cover of the book L'argent des autres - Les hommes de paille by Nathan Ward
Cover of the book Murder at the Woods: A Molly Tinker Mystery by Nathan Ward
Cover of the book Tango One by Nathan Ward
Cover of the book Short Stories II by Rich DiSilvio by Nathan Ward
Cover of the book Dangerous Secrets by Nathan Ward
Cover of the book Tumblin Dice by Nathan Ward
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy