books on compromises