new jersey. world scientific publishing co. pte. ltd. series on knots and everything: vol. 51.