Combine dates, margarine, honey, vanilla, hot water, orange and lemon peel, and juice in a large mixing bowl and stir to mix well. Let sit 15 minutes to soften dates. Add egg and mix well. Stir together flour, baking soda, salt and nuts and add to date mixture. Stir just enough to moisten the dry ingredients. Pour batter into a greased 9x5inch loaf pan. Bake at 325 degrees for 1 to 11/4 hours. Let cool in pan for 15 minutes, then turn onto a cooling rack. This loaf is best if left overnight before slicing.