Social science under debate : a philosophical perspective - Bunge, Mario (University of Toronto Press, 1998)