Binding: PaperbackAuthor: SealeNumber of Pages: 572Amazon Page : https://www.amazon.com/Asad-Seale/dp/0520069765Amazon Price : $31.30Lowest Price : $2.80Total Offers : 66Rating: 4.0Total Reviews: 19