Product Details
Atria Books, September 2007
Large Print Hardcover, 720 pages
ISBN-10: 141654660X
ISBN-13: 9781416546603