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 Crime & Criminal by Nathan Ward
Cover of the book Calamity Fair by Nathan Ward
Cover of the book Geraubte Erinnerung by Nathan Ward
Cover of the book Hold Up by Nathan Ward
Cover of the book Murder at the Rummage Sale by Nathan Ward
Cover of the book The Unfinished Clue by Nathan Ward
Cover of the book Vacation from Hell by Nathan Ward
Cover of the book People Park by Nathan Ward
Cover of the book Invitation By Bullet by Nathan Ward
Cover of the book The Adventures of Detective Barney by Nathan Ward
Cover of the book The Grief Syndrome Bonus Edition by Nathan Ward
Cover of the book Point of Law by Nathan Ward
Cover of the book Memphis Luck by Nathan Ward
Cover of the book Spent Matches by Nathan Ward
Cover of the book Fade to Black 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