by Paul McFedries
publisher: Visual publish date: September 1st 2007
format: paperback pages: 307
language: English
ISBN:
0470168781 (9780470168783)
publisher: Visual
publish date: September 2nd 2005
format: paperback pages: 304
language: English
ISBN:
0764597531 (9780764597534)
publisher: Visual publish date: May 5th 2008
format: ebook pages: 304
language: English
ISBN:
0470363509 (9780470363508)
publisher: Visual publish date: January 1st 2008
format: ebook pages: 321
language: English
ISBN:
1281237752 (9781281237750)
publisher: Visual publish date: June 17th 2011
format: ebook pages: 320
language: English
ISBN:
1118081218 (9781118081211)
publisher: Visual publish date: June 17th 2011
format: ebook pages: 320
language: English
ISBN:
1118079590 (9781118079591)
publisher: Visual publish date: May 19th 2008
format: ebook pages: 320
language: English
ISBN:
0470345063 (9780470345061)