alan oakes