http://pmmac03.math.uwaterloo.ca/~mrubinst/L_function_public/L.html