I'll second that recommendation of SPIN Selling.
SPIN has an explicit focus on understanding the customer and their problems before selling solutions that's well aligned with the customer development / lean startup stuff that folk here will be more familiar with.