devan deshay thomas macpherson