publisher: CreateSpace publish date: June 27th 2013
format: paperback pages: 208
ISBN:
1490529020 (9781490529028)
publisher: McGraw-Hill/Osborne Media publish date: April 12th 2010
format: paperback pages: 658
language: English
ISBN:
0071634223 (9780071634229)