penny macdonald