World Scientific · inglés · ISBN 9789810225667
World Scientific Publishing Co Pte Ltd · inglés · ISBN 9789812814029
World Scientific Publishing Co Pte Ltd · inglés · ISBN 9781282760271
World Scientific Publishing Company · inglés · ISBN 9789810225667