format: hardcover pages: 1005
language: English
ISBN:
9004174745 (9789004174740)
format: hardcover pages: 1024
language: English
ISBN:
0226066193 (9780226066196)
format: hardcover pages: 950
language: English
ISBN:
0226104494 (9780226104492)
format: hardcover pages: 950
language: English
ISBN:
0226066207 (9780226066202)
format: hardcover pages: 1136
language: English
ISBN:
9004226893 (9789004226890)