by Kimberly Brackett (Editor)
Format: Hardcover
Pages: 680
Publisher: Greenwood Press
Published: 30 Dec 2008
ISBN 10: 0313340951
ISBN 13: 9780313340956