books on gradients