David Allan
| Use attributes for filter ! | |
| Google books | books.google.com |
|---|---|
| Date of Reg. | |
| Date of Upd. | |
| ID | 2532426 |
About David Allan
David Allan is Reader in History at the University of St Andrews. His other books include Virtue, Learning and the Scottish Enlightenment: Ideas of Scholarship in Early Modern History (1993), Philosophy . . .