format: hardcover pages: 1121
ISBN:
0160829984 (9780160829987)
format: hardcover pages: 539
ISBN:
0160895308 (9780160895302)
publisher: Uni..." /> publish date: January 3rd 2013
format: hardcover pages: 1004
ISBN:
0160895316 (9780160895319)
format: hardcover pages: 1103
ISBN:
0160820049 (9780160820045)