undefined Hugh Macdonald