by J.D. Bernal
publisher: Routledge publish date: April 1st 2006
format: hardcover pages: 248
language: English
ISBN:
0415379806 (9780415379809)
publisher: Indiana University Press publish date: 1970
pages: 230
language: English
ISBN:
0253201284 (9780253201287)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 243
language: English
ISBN:
1283842300 (9781283842303)