Machiko Yasuda

Category: learning,

2013
June
are computers bicycles for the mind? or cars?