devin patrick