publisher :: world scientific pub co inc