Author: Cory Gackenheimer
Date: October 21, 2013
Visit Book Watch Archive for hundreds more titles.
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
You can also contact BookWatch@i-programmer.info.