mark hoyle