Lieutenant-colonel John Edward Moors