Problem solving and decision making - Wilson, Graham (New Delhi Crest Publishing House, 2001)