Scientific American Volume-248 June - Flanagan,D.; Ed (1983)
English