who killed richard porter