Breaded eggplant sandwich with roasted tomato pesto

Homemade focaccia bread sandwich, filled with slices of breaded eggplant, raw ham, goat cheese, arugula, purple olives and tomato pesto based on roasted tomato and ricotta cheese.