Search complete.

Click to pick a title (best matches in bold)
Stuart Hampshire
Hampshire Stuart
S Hampshire

See also:

Hampshire, Stuart ; Bacon - Pascal - Hobbes - Galileo - Descartes - Spinoza - Le
Frankfort, H and H A; Wilson, John A; Jacobsen, Thorkild; O'Connor, D J; Hampshire, Stuart; Warnock, G J