publisher: McGraw-Hill/Osborne Media publish date: May 26th 2004
format: paperback pages: 400
language: English
ISBN:
0072231408 (9780072231403)
format: paperback pages: 128
ISBN:
1934985368 (9781934985366)
publisher: Fintan Studios, Paperback" /> publish date: 2003
format: paperback
ISBN:
0974084204