John William Lee is following