"Thorpe, Edgar"

Concise General Knowledge Digest - \\199900ENGGPCX - Wheeler 1999 Allahbad - 439p

includes index and biblioraphy

8175441631