Andrew Ford, B.