The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
In the bitter winter of 1847, The Star of the Sea sets sail from Ireland for New York. All the passengers are in search of a new home in the Promised land, each is yet connected more deeply than they can possibly know... and a camouflaged killer is stalking the decks, hungry for vengeance and absolution.