Text this: Mohammed, Marx and Marhaen : the roots of Indonesian socialism