The business playground - Stewart, David A. (David Allan) 1952-