Where, for me, the book falls down is that there is, at one or two critical junctions in the story, rather too much reliance on coincidence. It's a book where you genuinely don't know what will happen next, so I won't spoil it by explaining where the coincidences arise, but there are a few times where events stretch credibility somewhat, which is a shame.
For more transatlantic adventure, told in a variety of voices, [[The Book of Human Skin by Michelle Lovric]] is terrifically entertaining and highly recommended.
{{amazontext|amazon=0571253296}} {{waterstonestext|waterstones=6928375}}