A note about names... The first version of SAMcal was released as QuikCal. In a cosmic coincidence (and despite a search on my part) another program was already in existence with that name. It seemed only polite (and legally prudent) to change my program's name, and (being an engineer, not an author) nothing witty and memorable came to mind. So now it's "SAMcal".