http://www.nmra.org/national/bot/koester_notes.html