New Product Development by William Mills, William Mills Wm & Michael Z. Brooke