The late Dennis Flanagan was Editor of Scientific American
and later chair of the Sigma Xi Committee on Publications.
By this author :
The Peerless Puzzlemaker
EMAIL TO A FRIEND :