Author: thomas a. fitzgerald