Author: David CannadineEditor(s): David CannadinePublisher: PenguinYear: 1989Language: EnglishPages: 355ISBN/UPC (if available): 0140128131