English | 1990 | ISBN: 0393306909 | 153 Pages | Scanned PDF | 16.5 MB
A series of puzzling anecdotes can be solved with knowlege of history, science, geography and other subjects
Download:
English | 1990 | ISBN: 0393306909 | 153 Pages | Scanned PDF | 16.5 MB
A series of puzzling anecdotes can be solved with knowlege of history, science, geography and other subjects
Download: