Rotation Selection
This was created by David E. Weirich (weirich.david@gmail.com) entirely in his free time. There is no guarantee that this is up to date or correct. Use it at your own risk! ;)