by Leslie Stephen
publisher: Cambridge University Press publish date: November 14th 2011
format: paperback pages: 496
language: English
ISBN:
110804042X (9781108040426)
publisher: University Press of the Pacific publish date: August 1st 2003
format: paperback pages: 492
language: English
ISBN:
141020782X (9781410207821)
publisher: McGiffert Press publish date: March 15th 2007
format: paperback pages: 472
language: English
ISBN:
1406768596 (9781406768596)