Devices and Desires

devices-and-desiresDevices and Desires by K. J. Parker
Published by Orbit in 2005

Sentenced to death for innovating in a country that tightly controls its industry, an engineer, Ziani Vaatzes, escapes prison and flees to an enemy nation. Outside the Republic the warring duchies are much less technologically advanced, a situation the Republic desires to continue, so Vaatzes offers one of them his knowledge to build war machines. As the Republic is prepared to go to war to recover its errant engineer, the Duchy is in no position to refuse. But Vaatzes motives are more complicated than that. As this is the first in a trilogy, exactly what Vaatzes is up to is not clear by the end of the book, but by this point there have been many switches and double crosses.

Devices and Desires is a huge book, both in length (700 pages) and scope. Aside from Vaatzes there are a number of point of view characters and subplots, including a love triangle between warring duchies. It takes a little while to get going as Parker establishes his world but once it does I found myself quite reluctant to put it down. One aspect that annoyed me was the virtually entirely male cast of characters. Parker chose to write about highly patriarchal societies and I am tired of reading about them. I’d really like to read some fantasy that conceives of society in a different way. Recommendations please!

That aside, I enjoyed it. Devices and Desires is complex and Parker manages to keep the intrigue up right to the end. There’s more going on than is revealed, and it still isn’t revealed by the end of the book. I may at some point pick up book 2 to find out.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s