: Digital versions of the full book (approximately 463 pages) are frequently hosted on SlideShare Problem Sets & Solutions