Language: English. Number of Pages: 317. Weight: 1.2 lbs. Publication Date: 2004-05-02.
What stands out about this textbook is how it balances depth and readability.
2