by Brad Miser
publisher: Visual
format: paperback pages: 384
language: English
ISBN:
1118383265 (9781118383261)
publisher: Visual publish date: November 1st 2008
format: paperback pages: 368
language: English
ISBN:
0470376139 (9780470376133)
publisher: Visual publish date: January 1st 2008
format: ebook pages: 370
language: English
ISBN:
1281946419 (9781281946416)
publisher: Visual publish date: September 4th 2012
format: ebook
language: English
ISBN:
1118383257 (9781118383254)
publisher: Visual publish date: September 4th 2012
format: ebook
language: English
ISBN:
1118383214 (9781118383216)
publisher: Visual publish date: November 13th 2008
format: ebook pages: 400
language: English
ISBN:
047044374X (9780470443743)