by RandyRoberts (Author), StevenMintz (Author), JamesKirbyMartin (Author), RandyRoberts (Author), StevenMintz (Author), JamesKirbyMartin (Author), Randy Roberts (Author), Steven Mintz (Author), James Kirby Martin (Author)
Format: Hardcover
Pages: 1092
Edition: 2nd edition
Publisher: Longman
Published: 30 Dec 1993
ISBN 10: 9780673463
ISBN 13: 9780673463630