by John Kane
publisher: Prentice Hall
publish date: September 22nd 2002
format: paperback
language: English
ISBN:
013099071X (9780130990716)
publisher: Laurence King publish date: March 1st 2011
format: paperback
language: English
ISBN:
1856696448 (9781856696449)
publisher: Pearson publish date: February 5th 2011
format: paperback pages: 230
language: English
ISBN:
0205066445 (9780205066445)
publisher: Pearson publish date: November 11th 2011
format: kindle pages: 240
language: English
ASIN: B006Y1X55G
language: English
ISBN:
1856692914 (9781856692915)