mark philip davis