Patricia C Hastings