Engineering And Product Development Management by Stephen Armstrong & Armstrong Stephen