Edward John's latest activity