A Numerical Library in Java for Scientists and Engineers by Hang T. Lau