Combine the Cinnamon, Nutmeg and Allspice and set aside. Cut the Bread into inch-sized cubes and set aside.
In a medium saucepan, scald the Whole Milk but do not bring it to a boil. While the Milk is heating, crack the Eggs into a large bowl and whisk vigorously with 1-½ cups of Granulated sugar.
Once the Milk is warm, slowly pour into the Egg and Sugar mixture while whisking constantly*. Once all the Milk is added, whisk in 1 & ½ teaspoons of the homemade apple pie Spice Mix.
Place all the bread into the large bowl so it can soak up the mixture. You can toss it with a spoon and press down to make sure all the bread touches liquid. Leave it to "soak" for 30 minutes.
Heat the oven to 300F. Wash and dice the Apples into ½ inch cubes. Place the apples in a bowl and add the Lemon Juice, the rest of the Spice Mix and stir until the apples are completely coated.
Using a 2.5 quart Corningware or deep casserole dish (or if you prefer, individual portioned dishes) layer the soaked Bread and the Apple Mixture in 5 layers, beginning and ending with the Bread.
Place a large dish or pan (big enough to fit the casserole dish and about 4 cups of water) on the rack in the middle of your oven. Place the casserole dish inside and then add the water - this is the easiest way so you don't create a big mess by moving the already full water bath into to oven.
Cook for 45-55 minutes. The top will look slightly crisp and the bread should be moist, but cake-like with no excess liquid around the edges. Very carefully, and if you can, take the bread pudding out of the water bath and let it cool slightly before eating. If you can't grab the casserole dish, take both containers out of the oven and let the water cool, until you can get the casserole out of the water bath. Again, please be careful, because the water bath is extremely hot!
Best served warm with either vanilla ice cream or homemade Creme Anglaise.