COLLINSON, Diane

Fifty major philosophers : a reference guide

"