Successful product design : what to do and when - Walsh, Len (Kesaint Blanc)