The Design And Management Of Effective Distance Learning Programs by Richard Discenza