Author: steven l. shields