Banner, James M. The elements of learning James M. Banner - New Haven Yale University Press 1999 - xii,182p. ISBN: 300084528 US