publisher: W. H. ..." /> publish date: July 25th 2005
ISBN:
0716777959 (9780716777953)
publisher: W. H. Freeman, ..." /> publish date: January 5th 2005
format: hardcover
ISBN:
0716777940 (9780716777946)
publisher: W. H. Freeman
publish date: August 2nd 2005
format: hardcover
language: English
ISBN:
0716774739 (9780716774730)