patrick beverley