catherine ashmore bradley