Did you find this one too? Doug Kerr writes some amazing material. I think he is a PhD... or some kind of genius.

dougkerr.net/pumpkin/articles/APEX.pdf