Infinite in All Directions: Gifford Lectures Given at Aberdeen, Scotland, April-November 1985