Bleeding Hearts (Hardcover)

By Ian Rankin

Little, Brown and Company, 9780316009126, 384pp.

Publication Date: November 1, 2006

Advertisement

Description

A master of modern mystery and the award-winning author of "Resurrection Man"pens a page-turning novel of assassins and double-crossing.

Advertisement