Nicholson, Walter Microeconomic theory basic principles and extension Walter Nicholson - Australia Thomson 2005 - xvi, 671p. ISBN: 324270860