Modeling Data with NumPy and SciPy
A guide for writing MLE code for any distribution under 5 minutes in case SciPy fails.