Edition
: 2nd,
2015
Number of pages:
684
Book in excellent condition, as new.