ISBN13:
9780596154486
Edition:
Sixth
Published:
2009-10-27
Language:
en



ISBN13:
9781449300845
Edition:
6
Published:
2009
Language:
en

ISBN13:
9780941017275
Published:
2003
Language:
en


ISBN13:
9788441527256
Edition:
edición
Published:
2010-03-08
Language:
es

ISBN13:
9781449379209
Edition:
6
Published:
2009-09-19
Language:
English

ISBN13:
9781449391713
Edition:
6
Published:
20090919
Language:
English