Johnson, David Moffat (Career)