Prof. Geddes : Sir Patric Geddes (1854-1932), Scottish biologist, sociologist, town planner, & professor at Edinburgh, London, Aberdeen, St. Andrew’s, & Bombay.
Share your feedback. Help us improve. Or ask a question.