by Michael Miller
publisher: Que publish date: September 20th 2007
format: paperback pages: 822
language: English
ISBN:
0789736756 (9780789736758)
publisher: Que Publishing publish date: November 8th 2008
format: paperback pages: 744
language: English
ISBN:
0789738201 (9780789738202)
publisher: Que publish date: July 21st 2006
format: paperback pages: 782
language: English
ISBN:
078973639X (9780789736390)
publisher: Pearson Education publish date: October 29th 2008
format: ebook
language: English
ISBN:
0768686768 (9780768686760)