Author: Annabelle Street, Robert Cattoche