by Amrita Narlikar
publisher: Routledge publish date: September 30th 2005
format: paperback pages: 256
language: English
ISBN:
0415375355 (9780415375351)
publisher: Routledge publish date: January 11th 2013
format: ebook pages: 256
language: English
ISBN:
1134367058 (9781134367054)
publisher: Routledge publish date: January 11th 2013
format: ebook pages: 256
language: English
ISBN:
113436704X (9781134367047)
publisher: Routledge publish date: January 11th 2013
format: ebook pages: 256
language: English
ISBN:
1134367007 (9781134367009)
publisher: Taylor & Francis Group publish date: September 4th 2003
format: ebook
language: English
ISBN:
128005767X (9781280057670)
publisher: Routledge publish date: September 4th 2003
format: ebook
language: English
ISBN:
0203633946 (9780203633946)
publisher: Routledge publish date: September 4th 2003
format: hardcover pages: 238
language: English
ISBN:
0415318599 (9780415318594)