Ratings7
Average rating3.9
Publisher: Macmillan
Type: Physical Book
Language: English
Pages: 544
Format: Paperback
Release Date: 2012-01-01
ISBN 10: 0330515578
ISBN 13: 9780330515573
Readers: 1
Country: United States of America
Data Score: 1740
Type: Physical Book
Pages: 440
Release Date: 2012-06-07
ISBN 10: 0312642849
ISBN 13: 9780312642846
Readers: 1
Data Score: 1570
Type: Physical Book
Pages: 532
Release Date: 2012-06-07
ISBN 10: 0230764894
ISBN 13: 9780230764897
Data Score: 1100
Type: Physical Book
Pages: 448
Release Date: 2012-06-07
ISBN 10: 0230747264
ISBN 13: 9780230747265
Data Score: 1100