by David M . Haugen (Author)
Format: Hardcover
Pages: 298
Publisher: Facts On File Inc
Published: 15 Jan 2006
ISBN 10: 0816060541
ISBN 13: 9780816060542