7 kinds of smart : identifying and developing your multiple intelligences Rev. and updated with information on 2 new kinds of smart - Armstrong, Thomas. (Plume, 1999)