PRODUCT DESIGN AND DEVELOPMENT - ULRICH KARL (MC GRAW HILL CHENNAI, 2024)