publisher: W.H. Freeman & Company publish date: October 1st 2007
format: hardcover
language: English
ISBN:
142922052X (9781429220521)
publisher: W. H. Freeman
publish date: August 30th 2007
format: hardcover
language: English
ISBN:
1429209569 (9781429209564)
format: hardcover pages: 198
ISBN:
0128002662 (9780128002667)