John-Ashford-2023