delilah patrick