allen riley