Previous results for John Ashcroft