• HOME
  • BOOKS
  • SHORT FICTION
  • ABOUT
  • CONTACT
  • BLOG
  • twitter
  • facebook
  • instagram
  • goodreads

Lyra Selene, Author of Amber & Dusk.

Lyra Selene is the author of forthcoming novel Amber & Dusk (Scholastic 2018).

Review: Carnival of Souls, by Melissa Marr

March 5, 2013 By Lyra Selene Leave a Comment

Carnival of Souls, by Melissa Marr

Carnival of Souls, by
Melissa Marr

What would you sacrifice to change your destiny? And how many people would you kill?

Parallel to our own human world lies a City inhabited by daimons, powerful beings who can shape-shift into vicious canine forms. The City is highly stratified into castes, and at its center lies the Carnival of Souls, where both assassins and courtesans offer their servies. Once in a generation, the leader of the City, Marchosias, hosts a deadly competition where daimons fight tooth and nail in order to secure a place amongst the ruling caste. But only one daimon can win.

Kaleb, a street urchin with zero social standing, longs to win the competition so he can gain power and prestige in order to protect his packmate, Zevi. Aya fights because as a ruling caste female she is required to breed in order to live, and she has a dark secret she must hide at all costs. The competition offers both of them a way to change their destinies, but who is the better fighter?

[Read more…]

Filed Under: Reading, Reviews Tagged With: aya, carnival of souls, kaleb, lyra selene, mallory, melissa marr, review

Categories

  • Lists
  • Métro, Boulot, Dodo
  • pop culture
  • Reading
  • Reviews
  • Travel
  • Uncategorized
  • Writing

Recommended Blogs

Emmie Mears

Tami Clayton

Mike Schulenberg

Robotic Rhetoric

Kourtney Heintz

Regected Riter

N. E. White

Kristin McFarland

Recent Posts

  • 7 Deadly Sins of SFF Worldbuilding
  • Ode to Buffy
  • Holidays Are For Reading
  • Monster Mash Part III: Vampires
  • Monster Mash Part II: Witches

Archives

  • June 2017
  • March 2017
  • December 2016
  • October 2016
  • May 2015
  • April 2015
  • March 2015
  • December 2014
  • November 2014
  • October 2014
  • August 2014
  • June 2014
  • May 2014
  • March 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • August 2012
  • March 2012
  • December 2011
  • November 2011
  • June 2011