Star: a novel - Anderson, Pamela (UK Pocket books, 2005)