Author: By John Carroll Doyle.