Anthony Frost – New Facts Emerge