Hardcover: 320 pages Publisher: Harper Collins (5 Nov 2007) Language English ISBN-10: 0007251971 ISBN-13: 978-0007251971