Author: Richard A Brealey, Stewart C Myers, Franklin Allen