Ribert Stephenson , Geddes ,fr.