publisher: W. H. Freeman
publish date: April 30th 2004
format: paperback pages: 200
language: English
ISBN:
0716711702 (9780716711704)
publisher: Freeman, W. H. & Company publish date: April 18th 2008
format: paperback pages: 200
language: English
ISBN:
1429210044 (9781429210041)