From Trotsky to G?del: The Life of Jean van Heijenoort

$23.00