publisher: W. H. Freeman
publish date: January 5th 2011
format: hardcover pages: 110
language: English
ISBN:
1429265868 (9781429265867)
publisher: W. H. Freeman
publish date: September 1st 2010
format: paperback pages: 150
language: English
ISBN:
1429264098 (9781429264099)