lance wovens