stanley macdonald