by Pearl Shihab
publisher: Pearson Education
format: paperback
language: English
ISBN:
0273720740 (9780273720744)
publisher: Routledge
publish date: March 4th 2013
format: paperback pages: 272
language: English
ISBN:
1447922565 (9781447922568)
publisher: Routledge publish date: March 4th 2013
format: hardcover pages: 272
language: English
ISBN:
0415740436 (9780415740432)