Number of Pages: 501. Publication Date: 1987-05-27. Publisher: HarperOne.