GUINNESS - YENNE, Bill. (New Jersey John Wiley & Sons, Inc., 2007)