Philosophies and Tools of TQM