http://www.amazon.com/review/R1886YLT8PR55U
The dearth of exercises disappoints me, so I'll probably read APUE also.