publisher: Singular Publishing Group publish date: May 15th 1999
format: paperback pages: 365
language: English
ISBN:
1565939050 (9781565939059)
publisher: Singular Publishing Group
format: paperback
language: English
ISBN:
0769301711 (9780769301716)
publisher: Pearson
publish date: November 3rd 2008
format: hardcover pages: 528
language: English
ISBN:
0205453635 (9780205453634)
publisher: Singular Publishing Group
format: paperback pages: 350
language: English
ISBN:
0769301029 (9780769301020)