Howard Foster

Professor Howard Foster was an archeologist, and step-father of Peri Brown. He found an unknown artefact on the island of Lanzarote. (DW:Planet of Fire)