Woodruff, Robert Latest approaches to understanding customer satisfaction / Woodruff, Robert - 338 p.