Europe and the New technologies

by Margaret Sharp

xvi,312p. : 24cm