Information:

Item#: 9781107679870
Edition: 2
Author: Mccarthy, Michael
Publisher: Cambridge University Press
Cover: Paperback