1 5# box chopped spinach .5 gallon mayonaisse 2 cans artichoke hearts 3 cups parmesan 8 cups bread crumbs (save two for crumb top) 1 lb. cream cheese .25 cup lemon juice 1 cup minced shallots 1 cup minced onion .25 cup minced garlic