Livingstone's Labour
Publisher: HarperCollins Publishers Ltd
Published: July 26, 1990
Number of pages: 310
ISBN-13: 9780044407324