Absalom, Richard, Independent researcher, Netherlands