Structures - "Terry Jennings" (Oxford Oxford University Press 1984, 1998)