How to do everything - Plotkin, David (McGraw-Hill, 2009)