forrest luke palmer