Changed to using ncal instead of cal to respect locale-specified start-of-week