Publisher's Summary. Henry Cage seems to have it all: a successful career, money, a beautiful home, and a reputation for being a just and principled man. But public virtues can conceal private failings, and as Henry faces retirement, his well-ordered life begins to unravel. His ex-wife is ill, his relationship with his son is strained to the point of estrangement, and on the eve of the new millennium he is the victim of a random violent act which soon escalates into a prolonged harassment.
As his ex-wife's illness becomes grave, it is apparent that there is little time to redress the mistakes of the past. But the man stalking Henry remains at large. Who is doing this? And why? David Abbott brilliantly pulls this thread of tension ever tighter until the surprising and emotionally impactful conclusion. The Upright Piano Player is a wise and acutely observed novel about the myriad ways in which life tests us—no matter how carefully we have constructed our own little fortresses.
Giveaway Rules. Giveaway Rules. Today I am giving away TWO copies of this compelling novel!
Entry: Comment with your email address in the body of the comment (you can list it as mary123 (at) yahoo(dot)com). If you do not list your email address your entry will not count.
Extra Entries: Sign up to follow my blog (or let me know that you are a current follower); follow me on twitter (DCMetroreader) and on Facebook (Metroreader). NOTE: These extra entries MUST be left in a separate comment or will not count.
The giveaway is open to Canadian and US residents only.
You must be 18 years of age or older.
NO P.O. Boxes for the winner’s mailing address.
Limit one winner per household regardless of the site won from.
I'm a reader/commuter in the DC Metro Area. My daily commute to work provides me with ample time to do what I love most: read! Whether its chick lit, literature, memoirs or other non fiction you can always find me with a book.
Review requests may be sent to dcmetroreader(at)gmail(dot)com.
This blog is a personal blog written and edited by me. This blog does not accept any form of cash advertising, sponsorship, or paid topic insertions. However, we will and do accept and keep free products, services, travel, event tickets, and other forms of compensation from companies and organizations.
The compensation received will never influence the content, topics or posts made in this blog. All advertising is in the form of advertisements generated by a third party ad network. Those advertisements will be identified as paid advertisements.
The owner(s) of this blog is not compensated to provide opinion on products, services, websites and various other topics. The views and opinions expressed on this blog are purely the blog owners. If we claim or appear to be experts on a certain topic or product or service area, we will only endorse products or services that we believe, based on our expertise, are worthy of such endorsement. Any product claim, statistic, quote or other representation about a product or service should be verified with the manufacturer or provider.
This blog does not contain any content which might present a conflict of interest.
To get your own policy, go to http://www.disclosurepolicy.org