Only the Good Spy Young - Ally Carter Best one in the series, so far..