publisher: Universe Publishing(NY)
format: hardcover
language: English
ISBN:
0876632088 (9780876632086)
publisher: Heinemann Educational Books
format: hardcover pages: 256
language: English
ISBN:
0434908940 (9780434908943)
language: English
ISBN:
0907408214 (9780907408215)