by Bart G. Farkas
publisher: Peachpit Press
publish date: April 10th 2007
format: paperback pages: 216
language: English
ISBN:
0321510119 (9780321510112)
publisher: Peachpit Press publish date: January 1st 2008
format: paperback pages: 216
language: English
ISBN:
0321545265 (9780321545268)
publisher: Pearson Education publish date: February 2nd 2009
format: ebook
language: English
ISBN:
0321606027 (9780321606020)