John Ion Wells's latest activity