Were both Ralph Smart and John Sayles American?