by Kennedy (Author)
Format: Hardcover
Pages: 819
Edition: 2nd ed
Publisher: BEDFORD BOOKS
Published: 1990
ISBN 10: 0312035454
ISBN 13: 9780312035457