As a young boy living in Luton, England, Neil Jackson became enamored by the world unfolding in front of him…