by Bertrand Russell
publisher: Routledge publish date: February 25th 2006
format: ebook pages: 688
language: English
ISBN:
0203004558 (9780203004555)
publisher: Routledge publish date: October 12th 2012
format: ebook pages: 816
language: English
ISBN:
1134245203 (9781134245208)
publisher: Routledge publish date: October 12th 2012
format: ebook pages: 816
language: English
ISBN:
1134245254 (9781134245253)
publisher: Routledge publish date: October 12th 2012
format: ebook pages: 816
language: English
ISBN:
1134245246 (9781134245246)
publisher: Routledge publish date: July 12th 2005
format: hardcover pages: 718
language: English
ISBN:
041535837X (9780415358378)
publisher: Taylor & Francis Group publish date: February 25th 2005
format: ebook
language: English
ISBN:
1280309164 (9781280309168)