Occasional Table - Open Editions

264 pages paperback 2018 user-added

nonfiction computer science design economics education essays feminism philosophy politics sociology technology