International relations and politics: theoretical perspective - Johari, J.C (Sterling, 1997)