spencer archer