1. E ASHCROFT RICHARD (Ashcroft Richard E)Information acquired: 2025Leave messageE ASHCROFT RICHARD is an academic.