David Cole holds auction