Ways of knowing : an introduction to theory of knowledge - Woolman, Michael (International Baccalaureate, 2000)