Thinking & knowing - Giles, Bridget ([S.l.] : Grange Books, 2005)