Paperback, 407 pages
English language
Published Dec. 23, 2011 by HarperCollinsPublishers.
Paperback, 407 pages
English language
Published Dec. 23, 2011 by HarperCollinsPublishers.
This edition is based on the reset edition first published 2002 which is a revised version of the reset edition first published 1994.