The Diana chronicles - Brown, Tina (Broadway Books, 2008)