undefined Alan Macdonald