patricia revel