andrew guile