Rachael Havelock dual-control-vehicles1788