http://melabs.com/resources/articles/longs.pdf
Might be of interest too.