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