by Michele A. Paludi (Author)
Format: Illustrated
Pages: 991
Edition: Illustrated
Publisher: Praeger Publishers Inc
Published: 25 Mar 2013
ISBN 10: 0313398038
ISBN 13: 9780313398032