deborah leonard