Teaching and learning of physics in cultural contexts : (World Scientific, 2004)