Ellis Island. - Kate Kerrigan (Pan Books., 2010)