Mastering Technical Mathematics by Norman H. Crowhurst, Stan Dibilisco & Norman Crowhurst