publisher: W. H. Freeman publish date: December 9th 2010
language: English
ISBN:
1429287667 (9781429287661)
publisher: W. H. Freeman publish date: October 15th 2008
language: English
ISBN:
1429233486 (9781429233484)
publisher: W H Freeman & Co (Sd) publish date: December 15th 2005
format: Loose Leaf pages: 567
language: English
ISBN:
0716779579 (9780716779575)
language: English
ISBN:
1429229888 (9781429229883)