Risingshadow
Speculative Fiction Books
  • About
    • Home
    • Articles
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms of Service
    • Staff Members
    • Newsletter
    • Finnish (FI)
  • Books
    • New Releases
    • Coming Soon
    • Books of the Year
    • Bookshelves Activity
    • Recently Added
    • Advanced Search
    • Reviews / Comments
    • Genres and Tags
    • * Submit Book
  • Community
    • Discussions
    • - Recent Messages
    • - Recent Topics
    • - Hot Topics
    • - Popular Topics
    • - Search
    • CHALLENGES
    • - Reading Challenge
    • - Book Trivia Quiz
  • Home
  • Books
  • Harry Connolly
  • Twenty Palaces
  • Game of Cages

Game of Cages

Twenty Palaces #2 / 3
by Harry Connolly
Game of Cages (Twenty Palaces #2) by Harry Connolly
Unrated

A SECRET HIGH-STAKES AUCTION
 
As a wealthy few gather to bid on a predator capable of destroying all life on earth, the sorcerers of the Twenty Palace Society mobilize to stop them. Caught up in the scramble is Ray Lilly, the lowest of the low in the society — an ex–car thief and the expendable assistant of a powerful sorcerer.

Ray possesses exactly one spell to his name, along with a strong left hook. But when he arrives in the small town in the North Cascades where the bidding is to take place, the predator has escaped and the society’s most powerful enemies are desperate to recapture it. All Ray has to do is survive until help arrives. But it may already be too late.

Amazon: Check Best Offer

FantasyUrban Fantasy
Release date: August 26, 2010

Book Order
Amazon
Kindle
Audible
Amazon CA
Amazon UK
Amazon Europe

Your Rating
☆☆☆☆☆☆☆☆☆☆
Standard Shelves

Readers also enjoyed

Hounded (The Iron Druid Chronicles #1)
★ 8.46 / 15
Written in Red (The Others #1)
★ 8.18 / 11
Rivers of London (Rivers of London #1)
★ 8.14 / 15
Odd Thomas (Odd Thomas #1)
★ 8.10 / 11
Dead Witch Walking (The Hollows #1)
★ 8.06 / 15
Neverwhere (Neverwhere #1)
★ 8.02 / 76
Some Girls Bite (Chicagoland Vampires #1)
★ 8.00 / 11

Join the Discussion
You can post as a guest or sign in for more features.
Have questions about this book or want to share your thoughts? Join the conversation!

Harry Connolly

"The original version of this post was a jokey fake bio, but apparently people hate that? For some reason?

So, here’s my real bio, which is so unbelievably dull that you’ll all long for the stupid list of potentially lethal non-adventures that used to be here:

I was born and raised in Philadelphia, where my formative years were influenced by Dr. Shock, Wee Willie Weber, and my big sister’s sf/f collection (not necessarily in that order). I graduated from Temple University (which was a mistake) which led to pretty much no gainful employment at all.

Read more ...

In 1989, I moved to Seattle. Gainful employment was still thin, but the internet gave me what I needed to make my life-long dream of writing fiction for a living come true. For now, anyway.

I’ve spent the last 20+ years with my amazing wife and we are homeschooling our only child. I’m a huge fan of our wonderful local library system, which I support through book donations and the occasional late fee.

My books are (mostly) a mix of fantasy and crime novel. If that sounds interesting to you, why don’t you click on that link in the sidebar all about them?

My first three published novels were put out through Del Rey. My current publisher is me. My agent is Caitlin Blasdell at Liza Dawson & Associates."

Twenty Palaces

Twenty Palaces consists of three primary books, and includes one additional book that complement the series but is not considered mandatory reads. The current recommended reading order for the series is provided below.

Child of Fire (Twenty Palaces #1)
★ 7.00 / 1
Game of Cages (Twenty Palaces #2)
Unrated
Circle of Enemies (Twenty Palaces #3)
Unrated
Twenty Palaces (Twenty Palaces)
Unrated


^ Top
Follow Us: Newsletter | Facebook | X | Mastodon | RSS
Hosted by Planeetta Internet Oy
© 1996 - 2026 Risingshadow. All rights reserved.
This website uses cookies to ensure you get the best experience on our website.
Privacy Policy