Java™ Extreme Programming Cookbook - Burke, Eric M. (O'Reilly, 2011)