andrew cawthorne authorlatest news & developments