Truly the most awful book I've attempted to read in years. The characters are awful, the language is awful, and the premise is awful. DNF after the absolute minimum 50 pages. Paperback. I don't even know how this book came to be on my shelf, but I'm tossing it rather than inflicting it on someone ...