Save Time with Gift Certificates

Product Information

The Promised Land

By: David Hewson
Retail Price: $19.95
Booktopia Price $9.95
ISBN: 9780330446341
Format: Paperback
Published: February 2008

All prices in Australian Dollars
Stock Availability
This title is READY TO SHIP from our warehouse within 2 business days while stocks last. Click here for more details.

Payment Options

Bank transfers, cheques and money orders are also accepted.
Bookmark and Share
Bierce was a happily married cop with a bright future. Then on one sunny day in July his wife and their young son were savagely beaten to death. Bierce was convicted of their murders.

Languishing on Death Row twenty-three years later. He has no memory of the tragedy and has never been able to say with certainty that he didn't do it, except he cannot imagine why on earth he would have killed his beloved family. Unexpectedly, inexplicably released just seconds before his execution, he teams up with the beautiful, feisty, half-Chinese Alice Loong, who is seeking answers to her own troubled past and the death of her mother on that same day in 1983. Alice guides him through the confusing new world of the twenty-first century, bu what secrets is she hiding?

Pursued by mysterious enemies who are convinced that Bierce knows more than he is telling about his wife's death, the pair are forced into a dangerous race against time to uncover the truth about the events of that fateful day.

Author Biography: David Hewson was born in Yorkshire in 1953. He was a journalist from the age of seventeen, working most recently for the Sunday Times. He has also written several novels, as well as a number of travel books. Following his acclaimed Italian crime series, The Promised Land is a stand-alone novel. The author lives in Kent.

The Lost Symbol By Dan Brown
Seasons Greetings from Booktopia
Why is Booktopia ranked as one of the fastest growing companies in Australia?
Booktopia Blog
Booktopia Buzz Newsletter
Cheap Postage! $6.50 per order Australia Wide
Bulk Orders Available. Call us on 02 9954 1080