Authors:
ISBN13:
9780198772460
Edition:
3rd
Published:
1985-10-24
Language:
en


Authors:
ISBN13:
9781349448968
Edition:
1st ed. 2013
Published:
2013-10-08
Language:
en










ISBN13:
9781589063341
Edition:
1
Published:
2005
Language:
en

ISBN13:
9781589067738
Edition:
1
Published:
2008-01-01
Language:
en



Authors:
ISBN13:
9780367777517
Edition:
1
Published:
2021-04-01
Language:
en



Authors:
ISBN13:
9781843765950
Edition:
3
Published:
2005-01-01
Language:
en