Author: richard j. whalen