David Barker Essential Contract Law - Sydney 2001 - 176p. ISBN: 2111876905318 Dewey Class. No.: 346.9412 2001